Skip to content

Commit decd4dc

Browse files
feat: adapt ownership queries to use the address instead of ID (#373)
1 parent 573cab1 commit decd4dc

File tree

4 files changed

+5
-5
lines changed

4 files changed

+5
-5
lines changed

src/logic/fetch-elements/fetch-items.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -47,7 +47,7 @@ function createQueryForCategory(category: ItemCategory) {
4747
category === 'wearable' ? `itemType_in: [wearable_v1, wearable_v2, smart_wearable_v1]` : `itemType: emote_v1`
4848
return `query fetchItemsByOwner($owner: String, $idFrom: ID) {
4949
nfts(
50-
where: { id_gt: $idFrom, owner: $owner, ${itemTypeFilter}},
50+
where: { id_gt: $idFrom, owner_: {address: $owner}, ${itemTypeFilter}},
5151
orderBy: id,
5252
orderDirection: asc,
5353
first: ${THE_GRAPH_PAGE_SIZE}

src/logic/fetch-elements/fetch-lands.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ import { fetchAllNFTs, THE_GRAPH_PAGE_SIZE } from './fetch-elements'
44
const QUERY_LANDS: string = `
55
query fetchLANDsByOwner($owner: String, $idFrom: ID) {
66
nfts(
7-
where: { owner: $owner, category_in: [parcel, estate], id_gt: $idFrom },
7+
where: { owner_: {address: $owner}, category_in: [parcel, estate], id_gt: $idFrom },
88
orderBy: transferredAt,
99
orderDirection: desc,
1010
first: ${THE_GRAPH_PAGE_SIZE}

src/logic/fetch-elements/fetch-names.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ import { fetchAllNFTs, THE_GRAPH_PAGE_SIZE } from './fetch-elements'
44
const QUERY_NAMES_PAGINATED: string = `
55
query fetchNamesByOwner($owner: String, $idFrom: ID) {
66
nfts(
7-
where: {owner: $owner, category: ens, id_gt: $idFrom }
7+
where: {owner_: {address: $owner}, category: ens, id_gt: $idFrom }
88
orderBy: id,
99
orderDirection: asc,
1010
first: ${THE_GRAPH_PAGE_SIZE}

test/unit/logic/fetch-elements/fetch-items.spec.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ describe('fetchEmotes', () => {
1717
expect(theGraph.maticCollectionsSubgraph.query).toBeCalled()
1818
const expectedQuery = `query fetchItemsByOwner($owner: String, $idFrom: ID) {
1919
nfts(
20-
where: { id_gt: $idFrom, owner: $owner, itemType: emote_v1},
20+
where: { id_gt: $idFrom, owner_: {address: $owner}, itemType: emote_v1},
2121
orderBy: id,
2222
orderDirection: asc,
2323
first: 1000
@@ -251,7 +251,7 @@ describe('fetchWearables', () => {
251251
expect(theGraph.maticCollectionsSubgraph.query).toBeCalled()
252252
const expectedQuery = `query fetchItemsByOwner($owner: String, $idFrom: ID) {
253253
nfts(
254-
where: { id_gt: $idFrom, owner: $owner, itemType_in: [wearable_v1, wearable_v2, smart_wearable_v1]},
254+
where: { id_gt: $idFrom, owner_: {address: $owner}, itemType_in: [wearable_v1, wearable_v2, smart_wearable_v1]},
255255
orderBy: id,
256256
orderDirection: asc,
257257
first: 1000

0 commit comments

Comments
 (0)