diff --git a/core/filters.py b/core/filters.py index 713cc480..30cb3032 100644 --- a/core/filters.py +++ b/core/filters.py @@ -324,7 +324,7 @@ class ProductFilter(FilterSet): # type: ignore [misc] if "?" in mapped_requested: final_ordering = ["personal_order_tail", "?"] else: - final_ordering = mapped_requested + ["personal_order_tail"] + final_ordering = ["personal_order_tail"] + mapped_requested if final_ordering: qs = qs.order_by(*final_ordering)