feat: improve transactions ordering

This commit is contained in:
Herculino Trotta
2024-11-10 20:45:05 -03:00
parent 05fc4bca7f
commit bc3c3360d0
3 changed files with 18 additions and 24 deletions
+1 -8
View File
@@ -177,14 +177,7 @@ def transaction_all_list(request):
"installment_plan",
).all()
if order == "default":
transactions = default_order(transactions, extra_ordering=["date", "id"])
elif order == "newer":
transactions = transactions.order_by("-date", "id")
elif order == "older":
transactions = transactions.order_by("date", "id")
else:
transactions = transactions.order_by("date", "id")
transactions = default_order(transactions, order=order)
f = TransactionsFilter(request.GET, queryset=transactions)