From 37b73df1a733ad8b2f6c1c11db6be9c1f9d40c7a Mon Sep 17 00:00:00 2001 From: Etienne LOUPIAS <eloupias@grandlyon.com> Date: Thu, 7 Nov 2024 14:50:54 +0100 Subject: [PATCH] fix(carto): avoid error if personalOffer not set --- src/structures/services/structures.service.ts | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/structures/services/structures.service.ts b/src/structures/services/structures.service.ts index dcbf28625..c505b9d75 100644 --- a/src/structures/services/structures.service.ts +++ b/src/structures/services/structures.service.ts @@ -176,7 +176,8 @@ export class StructuresService { await Promise.all( (structure.personalOffers || []).map(async (personalOffer) => { if (!personalOffer.categories) { - throw new Error(`personalOffer not populated for structure ${structure.structureName} : ${personalOffer}`); + Logger.log(`personalOffer not populated for structure ${structure.structureName} : ${personalOffer}`); + return; } // If we only want personalOffers from user with appointment -- GitLab