Passe die Schlüssel in den Arrays für Stimmungen und Charaktere an snake_case an
This commit is contained in:
@@ -3136,8 +3136,15 @@ class FalukantService extends BaseService {
|
||||
id: gift.id,
|
||||
name: gift.name,
|
||||
cost,
|
||||
moodsAffects: gift.promotionalgiftmoods, // nur Einträge mit relatedMoodId
|
||||
charactersAffects: gift.characterTraits // nur Einträge mit relatedTraitIds
|
||||
// Frontend erwartet snake_case keys (mood_id / trait_id) in these arrays
|
||||
moodsAffects: (gift.promotionalgiftmoods || []).map(m => ({
|
||||
mood_id: m.moodId ?? m.mood_id ?? m.moodId,
|
||||
suitability: m.suitability
|
||||
})),
|
||||
charactersAffects: (gift.characterTraits || []).map(ct => ({
|
||||
trait_id: ct.traitId ?? ct.trait_id ?? ct.traitId,
|
||||
suitability: ct.suitability
|
||||
}))
|
||||
};
|
||||
}));
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user