diff --git a/app/apps/monthly_overview/views.py b/app/apps/monthly_overview/views.py index 484e281..73933e1 100644 --- a/app/apps/monthly_overview/views.py +++ b/app/apps/monthly_overview/views.py @@ -69,7 +69,7 @@ def transactions_list(request, month: int, year: int): if "order" in request.GET: order = request.GET["order"] - if order != request.session["monthly_transactions_order"]: + if order != request.session.get("monthly_transactions_order", "default"): request.session["monthly_transactions_order"] = order f = TransactionsFilter(request.GET) diff --git a/app/apps/transactions/views/transactions.py b/app/apps/transactions/views/transactions.py index 482825d..23c9ec8 100644 --- a/app/apps/transactions/views/transactions.py +++ b/app/apps/transactions/views/transactions.py @@ -328,7 +328,7 @@ def transaction_all_list(request): if "order" in request.GET: order = request.GET["order"] - if order != request.session["all_transactions_order"]: + if order != request.session.get("all_transactions_order", "default"): request.session["all_transactions_order"] = order transactions = Transaction.objects.prefetch_related(