From 457016a7a75f20cd71daa11fd55051749d1f3923 Mon Sep 17 00:00:00 2001 From: elweyn Date: Mon, 27 Jun 2022 17:43:10 +0200 Subject: [PATCH] Withdrew if contribution not valid statement since the method throws an exception if not valid. --- backend/src/graphql/resolver/ContributionResolver.ts | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/backend/src/graphql/resolver/ContributionResolver.ts b/backend/src/graphql/resolver/ContributionResolver.ts index f02e52ad8..0b779e263 100644 --- a/backend/src/graphql/resolver/ContributionResolver.ts +++ b/backend/src/graphql/resolver/ContributionResolver.ts @@ -2,8 +2,9 @@ import { RIGHTS } from '@/auth/RIGHTS' import { Context, getUser } from '@/server/context' import { backendLogger as logger } from '@/server/logger' import { Contribution } from '@entity/Contribution' -import { Args, Authorized, Ctx, Mutation, Resolver } from 'type-graphql' +import { Args, Authorized, Ctx, Mutation, Query, Resolver } from 'type-graphql' import CreateContributionArgs from '../arg/CreateContributionArgs' +import Paginated from '../arg/Paginated' import { getUserCreation } from './util/getUserCreation' import { isContributionValid } from './util/isContributionValid' @@ -19,9 +20,8 @@ export class ContributionResolver { const creations = await getUserCreation(user.id) logger.trace('creations', creations) const creationDateObj = new Date(creationDate) - if (!isContributionValid(creations, amount, creationDateObj)) { - throw new Error('Contribution is not valid') - } + isContributionValid(creations, amount, creationDateObj) + const contribution = Contribution.create() contribution.userId = user.id contribution.amount = amount