From a615c741c28bdd49c25295af237b58ec1d04f612 Mon Sep 17 00:00:00 2001 From: elweyn Date: Tue, 14 Feb 2023 07:55:38 +0100 Subject: [PATCH] Add tests that EVENT is stored in DB and has right values in userId. --- .../src/graphql/resolver/ContributionResolver.test.ts | 9 +++++++++ backend/src/graphql/resolver/ContributionResolver.ts | 2 +- 2 files changed, 10 insertions(+), 1 deletion(-) diff --git a/backend/src/graphql/resolver/ContributionResolver.test.ts b/backend/src/graphql/resolver/ContributionResolver.test.ts index fe98c0f6f..e8cdad748 100644 --- a/backend/src/graphql/resolver/ContributionResolver.test.ts +++ b/backend/src/graphql/resolver/ContributionResolver.test.ts @@ -815,6 +815,15 @@ describe('ContributionResolver', () => { }) expect(isDenied).toBeTruthy() }) + + it('stores the admin deny contribution event in the database', async () => { + await expect(EventProtocol.find()).resolves.toContainEqual( + expect.objectContaining({ + type: EventProtocolType.ADMIN_CONTRIBUTION_DENY, + userId: admin.id, + }), + ) + }) }) }) }) diff --git a/backend/src/graphql/resolver/ContributionResolver.ts b/backend/src/graphql/resolver/ContributionResolver.ts index 926742d8a..a18be7c38 100644 --- a/backend/src/graphql/resolver/ContributionResolver.ts +++ b/backend/src/graphql/resolver/ContributionResolver.ts @@ -732,7 +732,7 @@ export class ContributionResolver { const event = new Event() const eventAdminContributionDeny = new EventAdminContributionDeny() - eventAdminContributionDeny.userId = contributionToUpdate.userId + eventAdminContributionDeny.userId = moderator.id eventAdminContributionDeny.amount = contributionToUpdate.amount eventAdminContributionDeny.contributionId = contributionToUpdate.id await writeEvent(event.setEventAdminContributionDeny(eventAdminContributionDeny))