From 735a47779f513582a12613cba7aa3abe07a02950 Mon Sep 17 00:00:00 2001 From: Hannes Heine Date: Wed, 24 Nov 2021 14:13:22 +0100 Subject: [PATCH] Prepare complete query --- backend/src/graphql/resolver/AdminResolver.ts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/backend/src/graphql/resolver/AdminResolver.ts b/backend/src/graphql/resolver/AdminResolver.ts index 48c87e14f..d36816215 100644 --- a/backend/src/graphql/resolver/AdminResolver.ts +++ b/backend/src/graphql/resolver/AdminResolver.ts @@ -52,10 +52,10 @@ async function getUserCreations(id: number): Promise { .createQueryBuilder('transaction_creations') .select('SUM(transaction_creations.amount)', 'sum') .where('transaction_creations.state_user_id = :id', { id }) - const transactionCreationsBeforeLastMonthQuery = findAllUserTransactionCreations.andWhere({ + .andWhere({ targetDate: Raw((alias) => `${alias} > :date and ${alias} < :enddate`, { date: "2021-09-01", enddate: "2021-10-01" /* TODO: NOW().format("YYYY-MM") + '-01' - 2 Month */ }) }) - const createdAmountBeforeLastMonth = await transactionCreationsBeforeLastMonthQuery.getRawOne() + const createdAmountBeforeLastMonth = await findAllUserTransactionCreations.getRawOne() console.log('createdAmountBeforeLastMonth', createdAmountBeforeLastMonth) const transactionCreationsLastMonthQuery = await findAllUserTransactionCreations.andWhere({