From 78af92e65934b85a1e14a9879531e5bd54a9c4e2 Mon Sep 17 00:00:00 2001 From: Jeremie BRISON <ext.sopra.jbrison@grandlyon.com> Date: Fri, 26 Feb 2021 09:47:10 +0100 Subject: [PATCH] fix(user) : fix errror --- src/users/users.service.ts | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/src/users/users.service.ts b/src/users/users.service.ts index c695d8185..cf71c5b3f 100644 --- a/src/users/users.service.ts +++ b/src/users/users.service.ts @@ -34,9 +34,11 @@ export class UsersService { } let createUser = new this.userModel(createUserDto); createUser.structuresLink = []; - createUserDto.structuresLink.forEach((structureId) => { - createUser.structuresLink.push(Types.ObjectId(structureId)); - }); + if (createUserDto.structuresLink) { + createUserDto.structuresLink.forEach((structureId) => { + createUser.structuresLink.push(Types.ObjectId(structureId)); + }); + } // createUser.email = createUserDto.email; createUser.password = await this.hashPassword(createUser.password); // Send verification email -- GitLab