From f797017c9a156b781211e8ca09d5514dda489492 Mon Sep 17 00:00:00 2001 From: Ulf Gebhardt Date: Wed, 10 Nov 2021 20:23:47 +0100 Subject: [PATCH] have language check for changing language --- backend/src/graphql/resolver/UserResolver.ts | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/backend/src/graphql/resolver/UserResolver.ts b/backend/src/graphql/resolver/UserResolver.ts index dc3e02d52..37da362ae 100644 --- a/backend/src/graphql/resolver/UserResolver.ts +++ b/backend/src/graphql/resolver/UserResolver.ts @@ -490,9 +490,10 @@ export class UserResolver { loginUser.description = description } - // TODO this requires language validation from createUser PR - // "User.language isn't a valid language" if (language) { + if (!isLanguage(language)) { + throw new Error(`"${language}" isn't a valid language`) + } loginUser.language = language }