From 5f9559ac8d7f2c3d5726aeba911fd1d5d142cb2c Mon Sep 17 00:00:00 2001 From: "Torsten Schulz (local)" Date: Mon, 12 Jan 2026 11:16:23 +0100 Subject: [PATCH] Update FalukantService to utilize FalukantCharacterTrait for character relationships - Added import for FalukantCharacterTrait to enhance data retrieval for character relationships. - Refactored the relationship character query to use FalukantCharacterTrait instead of CharacterTrait, improving data accuracy and consistency. --- backend/services/falukantService.js | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/backend/services/falukantService.js b/backend/services/falukantService.js index dcc9aba..aa9375d 100644 --- a/backend/services/falukantService.js +++ b/backend/services/falukantService.js @@ -33,6 +33,7 @@ import PromotionalGiftCharacterTrait from '../models/falukant/predefine/promotio import PromotionalGiftMood from '../models/falukant/predefine/promotional_gift_mood.js'; import PromotionalGiftLog from '../models/falukant/log/promotional_gift.js'; import CharacterTrait from '../models/falukant/type/character_trait.js'; +import FalukantCharacterTrait from '../models/falukant/data/falukant_character_trait.js'; import Mood from '../models/falukant/type/mood.js'; import UserHouse from '../models/falukant/data/user_house.js'; import HouseType from '../models/falukant/type/house.js'; @@ -2975,7 +2976,7 @@ class FalukantService extends BaseService { where: { id: { [Op.in]: relationshipTitleIds } }, attributes: ['id', 'labelTr'] }) : [], - relationshipCharacterIds.length > 0 ? CharacterTrait.findAll({ + relationshipCharacterIds.length > 0 ? FalukantCharacterTrait.findAll({ where: { characterId: { [Op.in]: relationshipCharacterIds } }, attributes: ['characterId', 'traitId'] }) : [],