diff --git a/apps/product/web/api/v1/serializers/quota_distribution_serializers.py b/apps/product/web/api/v1/serializers/quota_distribution_serializers.py index f6db6c0..d8a59d4 100644 --- a/apps/product/web/api/v1/serializers/quota_distribution_serializers.py +++ b/apps/product/web/api/v1/serializers/quota_distribution_serializers.py @@ -38,7 +38,7 @@ class QuotaDistributionSerializer(serializers.ModelSerializer): assigned_organization = data['assigned_organization'] amount = data['weight'] instance_id = self.instance.id if self.instance else None - parent_distribution = data['parent_distribution'] or None + parent_distribution = data['parent_distribution'] if 'parent_distribution' in data.keys() else None # check quota expired time if not quota.is_in_valid_time():