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 d45746d..103033f 100644 --- a/apps/product/web/api/v1/serializers/quota_distribution_serializers.py +++ b/apps/product/web/api/v1/serializers/quota_distribution_serializers.py @@ -66,8 +66,9 @@ class QuotaDistributionSerializer(serializers.ModelSerializer): raise APIException("وزن وارد شده کمتر از وزن ورودی به انبار است", code=403) # noqa # if weight is more than distribution remaining weight - if self.instance.weight > self.instance.remaining_weight: - raise APIException("وزن وارد شده بیشتر از وزن باقیمانده است", code=403) # noqa + if self.instance: + if self.instance.weight > self.instance.remaining_weight: + raise APIException("وزن وارد شده بیشتر از وزن باقیمانده است", code=403) # noqa return data