From f51664807a35341aff8d0e3ae52e83137da22d42 Mon Sep 17 00:00:00 2001 From: Ulf Gebhardt Date: Sat, 2 Oct 2021 13:58:40 +0200 Subject: [PATCH] use User Repository --- backend/src/graphql/resolvers/UserResolver.ts | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/backend/src/graphql/resolvers/UserResolver.ts b/backend/src/graphql/resolvers/UserResolver.ts index 8b2fec9c4..844ec488f 100644 --- a/backend/src/graphql/resolvers/UserResolver.ts +++ b/backend/src/graphql/resolvers/UserResolver.ts @@ -8,7 +8,6 @@ import { LoginViaVerificationCode } from '../models/LoginViaVerificationCode' import { SendPasswordResetEmailResponse } from '../models/SendPasswordResetEmailResponse' import { UpdateUserInfosResponse } from '../models/UpdateUserInfosResponse' import { User } from '../models/User' -import { User as dbUser } from '../../typeorm/entity/User' import encode from '../../jwt/encode' import ChangePasswordArgs from '../args/ChangePasswordArgs' import CheckUsernameArgs from '../args/CheckUsernameArgs' @@ -45,8 +44,10 @@ export class UserResolver { }) const user = new User(result.data.user) // read additional settings from settings table + const userRepository = getCustomRepository(UserRepository) + const userEntity = await userRepository.findByPubkeyHex(user.pubkey) + const userSettingRepository = getCustomRepository(UserSettingRepository) - const userEntity = await dbUser.findByPubkeyHex(user.pubkey) const coinanimation = await userSettingRepository .readBoolean(userEntity.id, Setting.COIN_ANIMATION) .catch((error) => {