From 69ae2e91f0089bf69a1b445d6b79e41d81000caf Mon Sep 17 00:00:00 2001 From: Ulf Gebhardt Date: Wed, 5 Jul 2023 09:37:35 +0200 Subject: [PATCH] fix message count on moderator message contributions (filter out MODERATOR messages) --- backend/src/graphql/resolver/ContributionResolver.ts | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/backend/src/graphql/resolver/ContributionResolver.ts b/backend/src/graphql/resolver/ContributionResolver.ts index 21bc416e5..8739e3ebf 100644 --- a/backend/src/graphql/resolver/ContributionResolver.ts +++ b/backend/src/graphql/resolver/ContributionResolver.ts @@ -142,9 +142,16 @@ export class ContributionResolver { userId: user.id, statusFilter, }) + return new ContributionListResult( count, - dbContributions.map((contribution) => new Contribution(contribution, user)), + dbContributions.map((contribution) => { + // filter out moderator messages for this call8user) + contribution.messages = contribution.messages?.filter( + (m) => m.type !== ContributionMessageType.MODERATOR, + ) + return new Contribution(contribution, user) + }), ) }