From 14cc9ec303a609826ce52c2a1379b43e14895a71 Mon Sep 17 00:00:00 2001 From: AlexSserb Date: Tue, 11 Mar 2025 00:30:46 +0400 Subject: [PATCH] fix: query for card tags fixed --- services/card_tag.py | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/services/card_tag.py b/services/card_tag.py index fd4f9cc..50adf74 100644 --- a/services/card_tag.py +++ b/services/card_tag.py @@ -74,6 +74,13 @@ class CardTagService(BaseService): group: CardGroup | None = await self.session.scalar( select(CardGroup) .where(CardGroup.id == group_id) + .options( + selectinload(CardGroup.cards).noload(Card.products), + selectinload(CardGroup.cards).noload(Card.services), + selectinload(CardGroup.cards).noload(Card.shipping_warehouse), + selectinload(CardGroup.cards).noload(Card.client), + selectinload(CardGroup.cards).noload(Card.group), + ) ) return group.cards if group else []