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

@@ -35,10 +35,12 @@ class QuotaSerializer(serializers.ModelSerializer):
representation['been_sold'] = quota_weight_by_org['been_sold']
representation['distributions'] = [{
"id": dist.id,
"organization": org.name,
"organization_id": org.id,
"create_date": dist.create_date,
"modify_date": dist.modify_date,
"assigner_organization": dist.assigner_organization.name,
"assigner_organization_id": dist.assigner_organization.id,
"weight": dist.weight,
} for dist in instance.distributions_assigned.all()]
} for dist in instance.distributions_assigned.filter(assigned_organization=org)]
if isinstance(instance, product_models.Quota):
if instance.sale_unit: