We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 6ed4db0 commit 97715e5Copy full SHA for 97715e5
app/core/viewsets/history.py
@@ -1,3 +1,5 @@
1
+from django.db.models import Q
2
+
3
from drf_spectacular.utils import extend_schema, extend_schema_view, OpenApiResponse
4
5
from api.viewsets.common import ModelViewSet
@@ -46,9 +48,10 @@ def get_queryset(self):
46
48
queryset = super().get_queryset()
47
49
50
self.queryset = queryset.filter(
- item_parent_class = self.kwargs['model_class'],
- item_parent_pk = self.kwargs['model_id']
51
- ).order_by('-created')
+ Q(item_pk = self.kwargs['model_id'], item_class = self.kwargs['model_class'])
52
+ |
53
+ Q(item_parent_pk = self.kwargs['model_id'], item_parent_class = self.kwargs['model_class'])
54
+ )
55
56
return self.queryset
57
0 commit comments