Korrigiere Zuweisung von Beziehungen und verbessere Trait-IDs-Verarbeitung in FalukantService
This commit is contained in:
@@ -2786,7 +2786,7 @@ class FalukantService extends BaseService {
|
||||
for (const c of character2s) {
|
||||
c.setDataValue('traits', traitsByChar[c.id] || []);
|
||||
}
|
||||
const relationships = relRows.map(r => {
|
||||
relationships = relRows.map(r => {
|
||||
const c2 = char2Map[r.character2Id];
|
||||
const type = typeMap[r.relationshipTypeId];
|
||||
return {
|
||||
@@ -3087,7 +3087,7 @@ class FalukantService extends BaseService {
|
||||
relatedChar.setDataValue('traits', traits);
|
||||
|
||||
// 3) Trait-IDs und Mood des relatedChar
|
||||
const relatedTraitIds = relatedChar.traits.map(t => t.id);
|
||||
const relatedTraitIds = (relatedChar.traits || []).map(t => t.id);
|
||||
const relatedMoodId = relatedChar.moodId;
|
||||
|
||||
// 4) Gifts laden – aber nur die passenden Moods und Traits als Unter-Arrays
|
||||
|
||||
Reference in New Issue
Block a user