From 936162e0acae182df3ff5429db642e17d079b626 Mon Sep 17 00:00:00 2001 From: einhorn_b Date: Sat, 2 Oct 2021 12:42:38 +0200 Subject: [PATCH] use pubkey from context --- backend/src/graphql/resolvers/TransactionResolver.ts | 8 ++------ 1 file changed, 2 insertions(+), 6 deletions(-) diff --git a/backend/src/graphql/resolvers/TransactionResolver.ts b/backend/src/graphql/resolvers/TransactionResolver.ts index f079da9ca..efc51d190 100644 --- a/backend/src/graphql/resolvers/TransactionResolver.ts +++ b/backend/src/graphql/resolvers/TransactionResolver.ts @@ -23,7 +23,7 @@ import { User as dbUser } from '../../typeorm/entity/User' import { UserTransaction as dbUserTransaction } from '../../typeorm/entity/UserTransaction' import { Transaction as dbTransaction } from '../../typeorm/entity/Transaction' -import { apiGet, apiPost } from '../../apis/HttpRequest' +import { apiPost } from '../../apis/HttpRequest' import { roundFloorFrom4 } from '../../util/round' import { calculateDecay, calculateDecayWithInterval } from '../../util/decay' import { TransactionTypeId } from '../enum/TransactionTypeId' @@ -216,13 +216,9 @@ export class TransactionResolver { @Args() { currentPage = 1, pageSize = 25, order = Order.DESC }: Paginated, @Ctx() context: any, ): Promise { - // get public key for current logged in user - const result = await apiGet(CONFIG.LOGIN_API_URL + 'login?session_id=' + context.sessionId) - if (!result.success) throw new Error(result.data) - // load user const userRepository = getCustomRepository(UserRepository) - const userEntity = await userRepository.findByPubkeyHex(result.data.user.public_hex) + const userEntity = await userRepository.findByPubkeyHex(context.pubKey) const transactions = await listTransactions(currentPage, pageSize, order, userEntity)