remember to update session
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful

This commit is contained in:
2026-04-02 21:49:29 +03:00
parent c84600ae3e
commit 13ace49e71

View File

@@ -50,7 +50,11 @@ def profile(request):
@login_required @login_required
def item_list(request): def item_list(request):
category = request.GET.get('category', '') category = request.GET.get('category', '')
sort = request.GET.get('sort', 'fav') sort = request.GET.get('sort', '')
if sort in SORT_MAP:
request.session['sort'] = sort
else:
sort = request.session.get('sort', 'fav')
shelf = request.GET.get('shelf', Item.ACTIVE) shelf = request.GET.get('shelf', Item.ACTIVE)
if shelf not in (Item.ACTIVE, Item.COMPLETED, Item.ABANDONED, Item.UNENDING): if shelf not in (Item.ACTIVE, Item.COMPLETED, Item.ABANDONED, Item.UNENDING):
shelf = Item.ACTIVE shelf = Item.ACTIVE