fix - list of assigned_distribution & assigner_distributions of me

This commit is contained in:
2025-11-18 10:33:52 +03:30
parent 5f6ff8344d
commit 5e50438f55
3 changed files with 12 additions and 6 deletions

View File

@@ -398,10 +398,13 @@ class QuotaViewSet(BaseViewSet, SoftDeleteMixin, viewsets.ModelViewSet, DynamicS
def get_distributions_by_quota(self, request, pk=None):
""" list of distributions by quota """
my_org = get_organization_by_user(request.user)
try:
quota = self.get_object()
queryset = self.filter_query(
quota.distributions_assigned.all().order_by('-modify_date')
quota.distributions_assigned.filter(
assigner_organization=my_org
).order_by('-modify_date')
) # return by search param or all objects
# paginate queryset