From 4f0f33a23fcfc8ba481fa257a6f9bc2d650917e9 Mon Sep 17 00:00:00 2001 From: Sosthene Date: Wed, 23 Jul 2025 16:12:33 +0200 Subject: [PATCH] Updated userData includes office --- src/services/common/IdNotService/IdNotService.ts | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/src/services/common/IdNotService/IdNotService.ts b/src/services/common/IdNotService/IdNotService.ts index 50c54d34..d6f90859 100644 --- a/src/services/common/IdNotService/IdNotService.ts +++ b/src/services/common/IdNotService/IdNotService.ts @@ -300,8 +300,11 @@ export default class IdNotService extends BaseService { return; } + console.log("officeData", JSON.stringify(officeData)); + if (officeData.typeEntite.name === "office") { userData = rattachement; + userData.entite = officeData; console.log("Updated userData", JSON.stringify(userData)); } } @@ -310,7 +313,6 @@ export default class IdNotService extends BaseService { let updates = 0; - if (user.office_membership!.idNot !== userData.entite.ou) { updates++; let officeData = (await this.officeService.get({ where: { idNot: userData.entite.ou } }))[0]; @@ -346,15 +348,18 @@ export default class IdNotService extends BaseService { officeData = await this.officeService.create(office); } user.office_membership = officeData; + console.log("Updated user.office_membership", JSON.stringify(user.office_membership)); } if (user.contact!.email !== userData.mailRattachement) { updates++; user.contact!.email = userData.mailRattachement; + console.log("Updated user.contact.email", JSON.stringify(user.contact!.email)); } if (user.contact!.cell_phone_number !== userData.numeroMobile) { updates++; user.contact!.cell_phone_number = userData.numeroMobile; + console.log("Updated user.contact.cell_phone_number", JSON.stringify(user.contact!.cell_phone_number)); } if (updates != 0) await this.userService.update(user.uid!, user); await this.userService.updateCheckedAt(user.uid!);