diff --git a/backend/src/graphql/resolver/UserResolver.ts b/backend/src/graphql/resolver/UserResolver.ts index 37da362ae..174ecb4f9 100644 --- a/backend/src/graphql/resolver/UserResolver.ts +++ b/backend/src/graphql/resolver/UserResolver.ts @@ -541,11 +541,11 @@ export class UserResolver { try { if (coinanimation) { - // TODO transaction - userSettingRepository + queryRunner.manager + .getCustomRepository(UserSettingRepository) .setOrUpdate(userEntity.id, Setting.COIN_ANIMATION, coinanimation.toString()) .catch((error) => { - throw new Error(error) + throw new Error('error saving coinanimation: ' + error) }) }