fix offer list api

This commit is contained in:
behruz-dev
2025-08-21 11:39:05 +05:00
parent 1deca00816
commit d6a7dfa30c

View File

@@ -33,7 +33,9 @@ class OffersCreateApiView(generics.GenericAPIView):
class OfferListApiView(generics.GenericAPIView):
permission_classes = [HasRolePermission]
queryset = Order.objects.select_related('product', 'unity').prefetch_related('offers')
queryset = Order.objects.select_related('product', 'unity').prefetch_related('offers').filter(
offers__isnull=False
).distinct()
required_permissions = ['offer']
serializer_class = serializers.OrderListForOfferSerializer
filter_backends = [DjangoFilterBackend]