fix quota limit organization validatione

This commit is contained in:
2025-07-26 13:33:42 +03:30
parent 580daa5d52
commit 9b8d4c0353
3 changed files with 79 additions and 10 deletions

View File

@@ -43,7 +43,7 @@ class QuotaDistributionSerializer(serializers.ModelSerializer):
raise QuotaClosedException()
# check if assigned organization is in quota limitation
if assigned_organization not in quota.limit_by_organizations.all():
if quota.has_organization_limit is True and assigned_organization not in quota.limit_by_organizations.all():
raise QuotaLimitByOrganizationException()
# total quota distributions weight