From 8178e68f0e22d268af2ffb9a12359bebab4dea2b Mon Sep 17 00:00:00 2001 From: einhorn_b Date: Sat, 2 Oct 2021 12:58:39 +0200 Subject: [PATCH] use pubkey from context --- backend/src/graphql/resolvers/UserResolver.ts | 6 +----- backend/src/typeorm/repository/UserSettingRepository.ts | 2 +- 2 files changed, 2 insertions(+), 6 deletions(-) diff --git a/backend/src/graphql/resolvers/UserResolver.ts b/backend/src/graphql/resolvers/UserResolver.ts index 89e0d4141..8b2fec9c4 100644 --- a/backend/src/graphql/resolvers/UserResolver.ts +++ b/backend/src/graphql/resolvers/UserResolver.ts @@ -184,13 +184,9 @@ export class UserResolver { } if (coinanimation) { - // 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 and balance const userRepository = getCustomRepository(UserRepository) - const userEntity = await userRepository.findByPubkeyHex(result.data.user.public_hex) + const userEntity = await userRepository.findByPubkeyHex(context.pubkey) const userSettingRepository = getCustomRepository(UserSettingRepository) userSettingRepository diff --git a/backend/src/typeorm/repository/UserSettingRepository.ts b/backend/src/typeorm/repository/UserSettingRepository.ts index c086638a0..2b8ab2729 100644 --- a/backend/src/typeorm/repository/UserSettingRepository.ts +++ b/backend/src/typeorm/repository/UserSettingRepository.ts @@ -1,6 +1,6 @@ import { EntityRepository, Repository } from 'typeorm' import { UserSetting } from '../entity/UserSetting' -import { Setting } from '../../types' +import { Setting } from '../../graphql/enum/Setting' import { isStringBoolean } from '../../util/validate' @EntityRepository(UserSetting)