Skip to content

Commit 6382e81

Browse files
authored
fix: select data set using providerId, not payee (#211)
1 parent 04a6f2b commit 6382e81

3 files changed

Lines changed: 6 additions & 6 deletions

File tree

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -95,7 +95,7 @@
9595
"conventional-changelog-conventionalcommits": "^9.0.0",
9696
"iso-web": "^1.3.0",
9797
"mocha": "^11.5.0",
98-
"msw": "^2.10.5",
98+
"msw": "~2.10",
9999
"p-defer": "^4.0.1",
100100
"playwright-test": "^14.1.12",
101101
"type-fest": "^4.41.0",

src/storage/context.ts

Lines changed: 1 addition & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -562,11 +562,7 @@ export class StorageContext {
562562

563563
// Filter for this provider's data sets
564564
const providerDataSets = dataSets.filter(
565-
(ps) =>
566-
ps.payee.toLowerCase() === provider.serviceProvider.toLowerCase() &&
567-
ps.isLive &&
568-
ps.isManaged &&
569-
ps.withCDN === withCDN
565+
(ps) => ps.providerId === provider.id && ps.isLive && ps.isManaged && ps.withCDN === withCDN
570566
)
571567

572568
if (providerDataSets.length > 0) {

src/test/storage.test.ts

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -412,6 +412,7 @@ describe('StorageService', () => {
412412
railId: 1,
413413
payer: '0x1234567890123456789012345678901234567890',
414414
payee: '0x3333333333333333333333333333333333333333',
415+
providerId: 3,
415416
pdpVerifierDataSetId: 100,
416417
nextPieceId: 0,
417418
currentPieceCount: 0, // No pieces
@@ -427,6 +428,7 @@ describe('StorageService', () => {
427428
railId: 2,
428429
payer: '0x1234567890123456789012345678901234567890',
429430
payee: '0x3333333333333333333333333333333333333333',
431+
providerId: 3,
430432
pdpVerifierDataSetId: 101,
431433
nextPieceId: 5,
432434
currentPieceCount: 5, // Has pieces - should be preferred
@@ -469,6 +471,7 @@ describe('StorageService', () => {
469471
railId: 1,
470472
payer: '0x1234567890123456789012345678901234567890',
471473
payee: mockProvider.serviceProvider,
474+
providerId: 3,
472475
pdpVerifierDataSetId: 100,
473476
nextPieceId: 0,
474477
currentPieceCount: 0,
@@ -566,6 +569,7 @@ describe('StorageService', () => {
566569
railId: 1,
567570
payer: '0x1234567890123456789012345678901234567890',
568571
payee: mockProvider.serviceProvider,
572+
providerId: 4,
569573
pdpVerifierDataSetId: 789,
570574
nextPieceId: 0,
571575
currentPieceCount: 0,

0 commit comments

Comments
 (0)