Skip to content

Commit 48aa93c

Browse files
committed
changed to using this.trackers instead of local promise array
1 parent 5f6d278 commit 48aa93c

File tree

1 file changed

+8
-8
lines changed

1 file changed

+8
-8
lines changed

packages/sessions/src/trackers/multiple.ts

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -48,11 +48,11 @@ export class MultipleTracker implements migrator.PresignedMigrationTracker, Conf
4848
let result1: { res: commons.config.Config | undefined; i: number } | undefined
4949

5050
if (this.isSerial) {
51-
for (const request of requests) {
52-
const result = await request
53-
if (result.res) {
54-
if (universal.genericCoderFor(result.res.version).config.isComplete(result.res)) {
55-
result1 = result
51+
for (const [i, tracker] of this.trackers.entries()) {
52+
const result = await tracker.configOfImageHash(args)
53+
if (result) {
54+
if (universal.genericCoderFor(result.version).config.isComplete(result)) {
55+
result1 = { res: result, i }
5656
break
5757
}
5858
}
@@ -103,10 +103,10 @@ export class MultipleTracker implements migrator.PresignedMigrationTracker, Conf
103103
const requests = this.trackers.map(t => t.imageHashOfCounterfactualWallet(args))
104104

105105
if (this.isSerial) {
106-
for (const request of requests) {
107-
const result = await request
106+
for (const tracker of this.trackers) {
107+
const result = await tracker.imageHashOfCounterfactualWallet(args)
108108
if (result) {
109-
imageHash = result
109+
imageHash = { imageHash: result.imageHash, context: result.context }
110110
break
111111
}
112112
}

0 commit comments

Comments
 (0)