Update filters.py

This commit is contained in:
shamoon 2024-12-11 11:36:54 -08:00
parent d106e946f4
commit ef389348e5

View File

@ -773,9 +773,6 @@ class DocumentsOrderingFilter(OrderingFilter):
field_name = "ordering" field_name = "ordering"
prefix = "custom_field_" prefix = "custom_field_"
def __init__(self, *args, **kwargs):
super().__init__()
def filter_queryset(self, request, queryset, view): def filter_queryset(self, request, queryset, view):
param = request.query_params.get("ordering") param = request.query_params.get("ordering")
if param and self.prefix in param: if param and self.prefix in param:
@ -927,7 +924,7 @@ class DocumentsOrderingFilter(OrderingFilter):
), ),
) )
return queryset.order_by( queryset = queryset.order_by(
"-has_field", "-has_field",
param.replace( param.replace(
self.prefix + str(custom_field_id), self.prefix + str(custom_field_id),