diff --git a/backend/src/graphql/resolver/AdminResolver.ts b/backend/src/graphql/resolver/AdminResolver.ts index f4656aec8..6ed56e082 100644 --- a/backend/src/graphql/resolver/AdminResolver.ts +++ b/backend/src/graphql/resolver/AdminResolver.ts @@ -717,6 +717,9 @@ export class AdminResolver { if (!contribution) { throw new Error('Contribution not found') } + if (contribution.userId === user.id) { + throw new Error('Can not answer on own contribution') + } contributionMessage.contributionId = contributionId contributionMessage.createdAt = new Date() contributionMessage.message = message