diff --git a/rest_framework_gis/filters.py b/rest_framework_gis/filters.py index 07d264f8..5c175837 100644 --- a/rest_framework_gis/filters.py +++ b/rest_framework_gis/filters.py @@ -292,8 +292,8 @@ def filter_queryset(self, request, queryset, view): return queryset.order_by(GeometryDistance(filter_field, point)) def get_schema_operation_parameters(self, view): - params = super().get_schema_operation_parameters(view) - params.append( + return [ + *super().get_schema_operation_parameters(view), { "name": self.order_param, "required": False, @@ -306,5 +306,5 @@ def get_schema_operation_parameters(self, view): }, "style": "form", "explode": False, - } - ) + }, + ]