Skip to content

Commit 1ba87c3

Browse files
fix(subgraph): ensure-user-in-contribution
1 parent 2682977 commit 1ba87c3

File tree

1 file changed

+2
-0
lines changed

1 file changed

+2
-0
lines changed

subgraph/core/src/entities/ClassicContribution.ts

+2
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,14 @@
11
import { ClassicContribution } from "../../generated/schema";
22
import { Contribution as ContributionEvent, Withdrawal } from "../../generated/DisputeKitClassic/DisputeKitClassic";
33
import { DISPUTEKIT_ID } from "../DisputeKitClassic";
4+
import { ensureUser } from "./User";
45

56
export function ensureClassicContributionFromEvent<T>(event: T): ClassicContribution | null {
67
if (!(event instanceof ContributionEvent) && !(event instanceof Withdrawal)) return null;
78
const coreDisputeID = event.params._coreDisputeID.toString();
89
const coreRoundIndex = event.params._coreRoundID.toString();
910
const roundID = `${DISPUTEKIT_ID}-${coreDisputeID}-${coreRoundIndex}`;
11+
ensureUser(event.params._contributor.toHexString());
1012
const contributor = event.params._contributor.toHexString();
1113
const choice = event.params._choice;
1214

0 commit comments

Comments
 (0)