use pubkey from context

This commit is contained in:
einhorn_b 2021-10-02 12:58:39 +02:00 committed by Ulf Gebhardt
parent 68f8896ed3
commit 8178e68f0e
No known key found for this signature in database
GPG Key ID: 81308EFE29ABFEBD
2 changed files with 2 additions and 6 deletions

View File

@ -184,13 +184,9 @@ export class UserResolver {
} }
if (coinanimation) { 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 // load user and balance
const userRepository = getCustomRepository(UserRepository) 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) const userSettingRepository = getCustomRepository(UserSettingRepository)
userSettingRepository userSettingRepository

View File

@ -1,6 +1,6 @@
import { EntityRepository, Repository } from 'typeorm' import { EntityRepository, Repository } from 'typeorm'
import { UserSetting } from '../entity/UserSetting' import { UserSetting } from '../entity/UserSetting'
import { Setting } from '../../types' import { Setting } from '../../graphql/enum/Setting'
import { isStringBoolean } from '../../util/validate' import { isStringBoolean } from '../../util/validate'
@EntityRepository(UserSetting) @EntityRepository(UserSetting)