Fixed key null constraint

ref #104
This commit is contained in:
2021-01-19 17:27:43 +01:00
parent 11af9c02d9
commit de824375d3
3 changed files with 15 additions and 23 deletions

View File

@@ -29,7 +29,7 @@ export class CreateGroupContact {
lastname: string;
/**
* The new contact's address.
* The new participant's address.
*/
@IsOptional()
@IsObject()
@@ -55,14 +55,14 @@ export class CreateGroupContact {
* Creates a new Address entity from this.
*/
public async toEntity(): Promise<GroupContact> {
let contact: GroupContact = new GroupContact();
contact.firstname = this.firstname;
contact.middlename = this.middlename;
contact.lastname = this.lastname;
contact.email = this.email;
contact.phone = this.phone;
contact.address = this.address;
Address.validate(contact.address);
return contact;
let newContact: GroupContact = new GroupContact();
newContact.firstname = this.firstname;
newContact.middlename = this.middlename;
newContact.lastname = this.lastname;
newContact.email = this.email;
newContact.phone = this.phone;
newContact.address = this.address;
Address.validate(newContact.address);
return newContact;
}
}