Skip to content

Commit 84a5ac5

Browse files
committed
feat: shallow partner and artist in Artwork data when possible
1 parent 714f5df commit 84a5ac5

File tree

14 files changed

+19
-22
lines changed

14 files changed

+19
-22
lines changed

src/app/Components/Artist/ArtistArtworks/CreateArtworkAlertModal.tsx

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,7 @@ export const CreateArtworkAlertModal: React.FC<CreateArtworkAlertModalProps> = (
3434
internalID
3535
slug
3636
isEligibleToCreateAlert
37-
artistsArray: artists {
37+
artists(shallow: true) {
3838
internalID
3939
name
4040
}
@@ -92,7 +92,7 @@ export const computeArtworkAlertProps = (
9292
let aggregations: Aggregations = []
9393
let additionalGeneIDs: string[] = []
9494

95-
const artists = compact(artwork?.artistsArray)
95+
const artists = compact(artwork?.artists)
9696
const attributionClass = compact([artwork?.attributionClass?.internalID])
9797
const formattedArtists: SavedSearchEntityArtist[] = artists.map((artist) => ({
9898
id: artist.internalID,

src/app/Components/ArtworkGrids/ArtworkGridItem.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -539,7 +539,7 @@ export default createFragmentContainer(Artwork, {
539539
endAt
540540
extendedBiddingEndAt
541541
}
542-
partner {
542+
partner(shallow: true) {
543543
name
544544
}
545545
image(includeAll: $includeAllImages) {

src/app/Components/ArtworkRail/ArtworkRailCardMeta.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -272,7 +272,7 @@ const artworkMetaFragment = graphql`
272272
}
273273
}
274274
saleMessage
275-
partner {
275+
partner(shallow: true) {
276276
name
277277
}
278278
title

src/app/Components/ContextMenu/ContextMenuArtworkPreviewCard.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -145,7 +145,7 @@ const artworkFragment = graphql`
145145
endAt
146146
extendedBiddingEndAt
147147
}
148-
partner {
148+
partner(shallow: true) {
149149
name
150150
}
151151
}

src/app/Scenes/Activity/components/PartnerOfferCreatedNotification.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -173,7 +173,7 @@ export const PartnerOfferCreatedNotificationFragment = graphql`
173173
edges {
174174
node {
175175
internalID
176-
partner {
176+
partner(shallow: true) {
177177
profile {
178178
icon {
179179
url(version: "square140")

src/app/Scenes/Artwork/Artwork.tsx

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -732,7 +732,7 @@ export const ArtworkContainer = createRefetchContainer(
732732
type
733733
isInquireable
734734
}
735-
artist {
735+
artist(shallow: true) {
736736
biographyBlurb {
737737
text
738738
}
@@ -774,7 +774,7 @@ export const ArtworkContainer = createRefetchContainer(
774774
}
775775
}
776776
}
777-
artists {
777+
artists(shallow: true) {
778778
isConsignable
779779
}
780780
isEligibleForArtsyGuarantee

src/app/Scenes/Artwork/Components/AboutArtist.tsx

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -71,15 +71,15 @@ export const AboutArtistFragmentContainer = createFragmentContainer(AboutArtist,
7171
artwork: graphql`
7272
fragment AboutArtist_artwork on Artwork {
7373
displayArtistBio
74-
artists {
74+
artists(shallow: true) {
7575
id
7676
biographyBlurb {
7777
text
7878
}
7979
8080
...ArtistListItem_artist
8181
}
82-
artist {
82+
artist(shallow: true) {
8383
partnerBiographyBlurb {
8484
text
8585
}

src/app/Scenes/Artwork/Components/ArtworkConsignments.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -48,7 +48,7 @@ export const ArtworkConsignments: React.FC<ArtworkConsignmentsProps> = ({ artwor
4848

4949
const artworkConsignmentsFragment = graphql`
5050
fragment ArtworkConsignments_artwork on Artwork {
51-
artists {
51+
artists(shallow: true) {
5252
isConsignable
5353
name
5454
}

src/app/Scenes/Artwork/Components/ArtworkHeader.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -141,7 +141,7 @@ export const ArtworkHeaderFragmentContainer = createFragmentContainer(ArtworkHea
141141
internalID
142142
slug
143143
visibilityLevel
144-
artists {
144+
artists(shallow: true) {
145145
name
146146
}
147147
partner {

src/app/Scenes/Artwork/Components/ArtworkLotDetails/ArtworkLotDetails.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -119,7 +119,7 @@ const artworkFragment = graphql`
119119
fragment ArtworkLotDetails_artwork on Artwork {
120120
isForSale
121121
title
122-
artist {
122+
artist(shallow: true) {
123123
name
124124
}
125125
sale {

0 commit comments

Comments
 (0)