diff --git a/backend/src/graphql/resolver/TransactionLinkResolver.ts b/backend/src/graphql/resolver/TransactionLinkResolver.ts index d6c0937d6..b00b8f44e 100644 --- a/backend/src/graphql/resolver/TransactionLinkResolver.ts +++ b/backend/src/graphql/resolver/TransactionLinkResolver.ts @@ -135,11 +135,11 @@ export class TransactionLinkResolver { @Authorized([RIGHTS.REDEEM_TRANSACTION_LINK]) @Mutation(() => Boolean) async redeemTransactionLink( - @Arg('id', () => Int) id: number, + @Arg('id', () => String) id: string, @Ctx() context: any, ): Promise { const { user } = context - const transactionLink = await dbTransactionLink.findOneOrFail({ id }) + const transactionLink = await dbTransactionLink.findOneOrFail({ code: id }) const linkedUser = await dbUser.findOneOrFail({ id: transactionLink.userId }) const now = new Date()