fix - is in sale licence for quota

This commit is contained in:
2025-11-08 15:19:59 +03:30
parent 66857bae26
commit cafcc71dac

View File

@@ -300,7 +300,7 @@ class QuotaViewSet(BaseViewSet, SoftDeleteMixin, viewsets.ModelViewSet, DynamicS
quota = self.get_object()
# check quota expired time
if not quota.is_in_valid_time():
if not quota.is_in_sale_licence_time():
raise QuotaExpiredTimeException()
if quota.is_closed:
@@ -325,11 +325,11 @@ class QuotaViewSet(BaseViewSet, SoftDeleteMixin, viewsets.ModelViewSet, DynamicS
quota = self.get_object()
# check quota expired time
if not quota.is_in_valid_time():
if not quota.is_in_sale_licence_time():
raise QuotaExpiredTimeException()
if not quota.is_closed:
raise APIException("این سهمیه از قبل فعال است", status.HTTP_400_BAD_REQUEST)
raise APIException("این سهمیه از قبل فعال است", status.HTTP_400_BAD_REQUEST) # noqa
quota.is_closed = False
quota.save()