Skip to content

Commit e548945

Browse files
authored
fix: Correct Cardmarket product IDs for 2,643 cards across all sets (#1179)
Fixes incorrect and adds missing Cardmarket `idProduct` values by cross-referencing against product IDs scraped directly from Cardmarket set listing pages. Key fixes: - 1,498 cards had wrong IDs (shared idProduct across variants) - 1,145 cards had missing IDs (no cardmarket field) - Affects SWSH-era alt arts, secret rares, trainer galleries, plus older sets (EX, DP, SM, XY, Base, Neo era) Methodology: - Scraped all 164 English sets from Cardmarket list view pages - Extracted product IDs from image URLs in tooltip attributes - Matched cards by name + collector number - Verified sample IDs via cardmarket.com/Pokemon/Products?idProduct={id} Relates to #906
1 parent 7fbd8e0 commit e548945

File tree

1,640 files changed

+1640
-1496
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

1,640 files changed

+1640
-1496
lines changed

data/Base/Base Set 2/85.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -59,7 +59,7 @@ const card: Card = {
5959
],
6060

6161
thirdParty: {
62-
cardmarket: 273978,
62+
cardmarket: 274008,
6363
tcgplayer: 42536
6464
},
6565

data/Base/Fossil/50.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -69,7 +69,7 @@ const card: Card = {
6969
},
7070

7171
thirdParty: {
72-
cardmarket: 273870,
72+
cardmarket: 273911,
7373
tcgplayer: 44452
7474
},
7575

data/Base/Jungle/59.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -71,7 +71,7 @@ const card: Card = {
7171
},
7272

7373
thirdParty: {
74-
cardmarket: 273838,
74+
cardmarket: 273856,
7575
tcgplayer: 45162
7676
},
7777

data/Black & White/Boundaries Crossed/153.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@ const card: Card = {
2828
trainerType: "Tool",
2929

3030
thirdParty: {
31-
cardmarket: 280720,
31+
cardmarket: 280740,
3232
tcgplayer: 88804
3333
}
3434
}

data/Black & White/Legendary Treasures/114.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -65,7 +65,7 @@ const card: Card = {
6565
retreat: 2,
6666

6767
thirdParty: {
68-
cardmarket: 281139,
68+
cardmarket: 281179,
6969
tcgplayer: 88711
7070
}
7171
}

data/Black & White/Legendary Treasures/86.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -63,7 +63,7 @@ const card: Card = {
6363
retreat: 1,
6464

6565
thirdParty: {
66-
cardmarket: 281134,
66+
cardmarket: 281229,
6767
tcgplayer: 87303
6868
}
6969
}

data/Black & White/Next Destinies/101.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -85,7 +85,7 @@ const card: Card = {
8585
retreat: 2,
8686

8787
thirdParty: {
88-
cardmarket: 280245,
88+
cardmarket: 280326,
8989
tcgplayer: 84166
9090
}
9191
}

data/Black & White/Noble Victories/97.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -78,7 +78,7 @@ const card: Card = {
7878
retreat: 1,
7979

8080
thirdParty: {
81-
cardmarket: 280136,
81+
cardmarket: 280220,
8282
tcgplayer: 90392
8383
}
8484
}

data/Black & White/Plasma Storm/47.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -78,7 +78,7 @@ const card: Card = {
7878
retreat: 2,
7979

8080
thirdParty: {
81-
cardmarket: 280786,
81+
cardmarket: 280787,
8282
tcgplayer: 87119
8383
}
8484
}

data/Call of Legends/Call of Legends/SL1.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -57,7 +57,7 @@ const card: Card = {
5757
retreat: 1,
5858

5959
thirdParty: {
60-
cardmarket: 279639
60+
cardmarket: 279645
6161
}
6262
}
6363

0 commit comments

Comments
 (0)