make language an optional parameter for createUser and do not set it on the elopage webhook

This commit is contained in:
Ulf Gebhardt 2021-11-19 01:08:53 +01:00
parent 2aba37e60c
commit a44a3ee6d0
Signed by: ulfgebhardt
GPG Key ID: DA6B843E748679C9
3 changed files with 2 additions and 3 deletions

View File

@ -15,7 +15,7 @@ export default class CreateUserArgs {
password: string
@Field(() => String)
language: string
language?: string
@Field(() => Int, { nullable: true })
publisherId: number

View File

@ -280,7 +280,7 @@ export class UserResolver {
// default int publisher_id = 0;
// Validate Language (no throw)
if (!isLanguage(language)) {
if (!language || !isLanguage(language)) {
language = DEFAULT_LANGUAGE
}

View File

@ -150,7 +150,6 @@ export const elopageWebhook = async (req: any, res: any): Promise<void> => {
firstName,
lastName,
password,
language: 'default',
publisherId: loginElopgaeBuy.publisherId,
})
} catch (error) {