Skip to content

Commit 5543087

Browse files
committed
load event to prevent re-indexing trick
1 parent 6d47957 commit 5543087

File tree

1 file changed

+5
-1
lines changed

1 file changed

+5
-1
lines changed

src/Modules/IexecPoco.ts

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -425,7 +425,11 @@ export function handleFaultyContribution(event: FaultyContributionEvent): void {
425425
}
426426

427427
export function handleDealSponsored(event: DealSponsoredEvent): void {
428-
let dealSponsoredEvent = new DealSponsored(createEventID(event));
428+
let dealSponsoredEvent = DealSponsored.load(createEventID(event));
429+
if (!dealSponsoredEvent) {
430+
dealSponsoredEvent = new DealSponsored(createEventID(event));
431+
}
432+
dealSponsoredEvent.transaction = logTransaction(event).id;
429433
dealSponsoredEvent.transaction = logTransaction(event).id;
430434
dealSponsoredEvent.timestamp = event.block.timestamp;
431435
dealSponsoredEvent.dealId = event.params.dealId.toHex();

0 commit comments

Comments
 (0)