From ce26cf9a7db76104343b6b2bc2b8f1dba4f9e0e9 Mon Sep 17 00:00:00 2001 From: "Torsten Schulz (local)" Date: Mon, 12 Jan 2026 13:44:29 +0100 Subject: [PATCH] Update mood and character traits handling in FalukantService to ensure default values are set when no data is available. This change improves robustness in data retrieval by preventing potential undefined values. --- backend/services/falukantService.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/backend/services/falukantService.js b/backend/services/falukantService.js index 27d8f60..669756e 100644 --- a/backend/services/falukantService.js +++ b/backend/services/falukantService.js @@ -3676,8 +3676,8 @@ class FalukantService extends BaseService { myChar.titleOfNobility, lowestTitleOfNobility.id ), - moodsAffects: gift.promotionalgiftmoods, // nur Einträge mit relatedMoodId - charactersAffects: gift.characterTraits // nur Einträge mit relatedTraitIds + moodsAffects: gift.promotionalgiftmoods || [], // nur Einträge mit relatedMoodId (wenn Filter angewendet) + charactersAffects: gift.characterTraits || [] // nur Einträge mit relatedTraitIds (wenn Filter angewendet) })); timings.step6_calculate_costs = Date.now() - step6Start;