add parent to distributios

This commit is contained in:
2025-07-30 11:18:44 +03:30
parent e33bb0cc98
commit b2f6ff1818
4 changed files with 52 additions and 1 deletions

View File

@@ -32,13 +32,14 @@ def remaining_distribution_weight(instance: QuotaDistribution):
""" calculate remaining & distributed weight from distribution """
organization = get_organization_by_user(get_current_user())
print(get_current_user())
total_assigned_distribution = QuotaDistribution.objects.filter(
Q(assigned_organization=organization)
).aggregate(
total=Sum('weight')
)['total'] or 0
print(organization.name)
print(total_assigned_distribution)
total_assigner_distribution = QuotaDistribution.objects.filter(
@@ -48,6 +49,7 @@ def remaining_distribution_weight(instance: QuotaDistribution):
)['total'] or 0
print(total_assigner_distribution)
print(organization.name)
print(total_assigned_distribution - total_assigner_distribution)