fix - bug of distribution serializer of quota stat

This commit is contained in:
2025-12-02 15:34:10 +03:30
parent 1af4308f32
commit 262a9275b7
3 changed files with 33 additions and 23 deletions

View File

@@ -438,7 +438,16 @@ class QuotaViewSet(BaseViewSet, SoftDeleteMixin, viewsets.ModelViewSet, DynamicS
try:
quota = self.get_object()
queryset = self.filter_query(
quota.distributions_assigned.filter(
quota.distributions_assigned.select_related(
"quota",
"assigned_organization",
"assigner_organization",
"parent_distribution",
).prefetch_related(
"quota__attribute_values",
"quota__broker_values",
"quota__distributions_assigned",
).filter(
Q(assigner_organization=my_org) |
Q(assigned_organization__in=my_org_child_list)
).order_by('-modify_date')