add: add archived coutnerparty list api

This commit is contained in:
behruz-dev
2025-09-03 17:21:15 +05:00
parent 2a01d13381
commit da51d8159c
2 changed files with 10 additions and 1 deletions

View File

@@ -48,4 +48,12 @@ class ArchiveCounterpartyApiView(views.APIView):
return Response(
{'success': True, 'message': 'counterparty archived'},
status=200
)
)
class ArchivedCounterpartyListApiView(generics.ListAPIView):
serializer_class = serializers.CounterpartyListSerializer
queryset = Counterparty.objects.exclude(is_archived=False)
pagination_class = [HasRolePermission]
required_permissions = []
pagination_class = CustomPageNumberPagination