From c265ce5989d738898599facb4ae4bde7e50d076c Mon Sep 17 00:00:00 2001 From: Claus-Peter Huebner Date: Fri, 27 Oct 2023 14:53:11 +0200 Subject: [PATCH] userAdmin mapping with optional emailContact --- backend/src/graphql/model/UserAdmin.ts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/backend/src/graphql/model/UserAdmin.ts b/backend/src/graphql/model/UserAdmin.ts index 3063d3763..ec246aa5f 100644 --- a/backend/src/graphql/model/UserAdmin.ts +++ b/backend/src/graphql/model/UserAdmin.ts @@ -6,11 +6,11 @@ import { ObjectType, Field, Int } from 'type-graphql' export class UserAdmin { constructor(user: User, creation: Decimal[], hasElopage: boolean, emailConfirmationSend: string) { this.userId = user.id - this.email = user.emailContact.email + this.email = user.emailContact?.email this.firstName = user.firstName this.lastName = user.lastName this.creation = creation - this.emailChecked = user.emailContact.emailChecked + this.emailChecked = user.emailContact?.emailChecked this.hasElopage = hasElopage this.deletedAt = user.deletedAt this.emailConfirmationSend = emailConfirmationSend