diff --git a/backend/src/graphql/arg/UpdateUserInfosArgs.ts b/backend/src/graphql/arg/UpdateUserInfosArgs.ts index 8ac3f40a2..b45539487 100644 --- a/backend/src/graphql/arg/UpdateUserInfosArgs.ts +++ b/backend/src/graphql/arg/UpdateUserInfosArgs.ts @@ -20,9 +20,9 @@ export default class UpdateUserInfosArgs { @Field({ nullable: true }) passwordNew?: string - @Field({ nullable: false }) - hideAmountGDD: boolean + @Field({ nullable: true }) + hideAmountGDD?: boolean - @Field({ nullable: false }) - hideAmountGDT: boolean + @Field({ nullable: true }) + hideAmountGDT?: boolean } diff --git a/backend/src/graphql/resolver/UserResolver.ts b/backend/src/graphql/resolver/UserResolver.ts index 8ce964c71..ed1bf3f47 100644 --- a/backend/src/graphql/resolver/UserResolver.ts +++ b/backend/src/graphql/resolver/UserResolver.ts @@ -618,9 +618,13 @@ export class UserResolver { } // Save hideAmountGDD value - userEntity.hideAmountGDD = hideAmountGDD + if (hideAmountGDD !== undefined) { + userEntity.hideAmountGDD = hideAmountGDD + } // Save hideAmountGDT value - userEntity.hideAmountGDT = hideAmountGDT + if (hideAmountGDT !== undefined) { + userEntity.hideAmountGDT = hideAmountGDT + } const queryRunner = getConnection().createQueryRunner() await queryRunner.connect()