fix: add selectinload for subscription in campaign user list

Prevents MissingGreenlet error when accessing user.subscription
in the admin campaign users filter view.
This commit is contained in:
Fringg
2026-02-18 08:42:53 +03:00
parent 6c4e035146
commit eb9dba3f47

View File

@@ -457,6 +457,7 @@ class UserService:
AdvertisingCampaign,
AdvertisingCampaign.id == latest_campaign.c.campaign_id,
)
.options(selectinload(User.subscription))
.order_by(
AdvertisingCampaign.name.asc(),
latest_campaign.c.created_at.desc(),