2 Commits

Author SHA1 Message Date
8296ebcf31 Fix redirect to index
All checks were successful
continuous-integration/drone/push Build is passing
2023-02-06 17:23:44 +01:00
04a4f2e0be Order homepage sessions from newest
All checks were successful
continuous-integration/drone/push Build is passing
2023-01-31 16:37:44 +01:00

View File

@ -87,7 +87,7 @@ def list_sessions(request, filter="", purchase_id="", platform_id="", game_id=""
elif filter == "recent": elif filter == "recent":
dataset = Session.objects.filter( dataset = Session.objects.filter(
timestamp_start__gte=datetime.now() - timedelta(days=30) timestamp_start__gte=datetime.now() - timedelta(days=30)
) ).order_by("-timestamp_start")
context["title"] = "Last 30 days" context["title"] = "Last 30 days"
else: else:
# by default, sort from newest to oldest # by default, sort from newest to oldest
@ -116,7 +116,7 @@ def add_purchase(request):
form = PurchaseForm(request.POST or None, initial=initial) form = PurchaseForm(request.POST or None, initial=initial)
if form.is_valid(): if form.is_valid():
form.save() form.save()
return redirect("index") return redirect("list_sessions")
context["form"] = form context["form"] = form
context["title"] = "Add New Purchase" context["title"] = "Add New Purchase"
@ -128,7 +128,7 @@ def add_game(request):
form = GameForm(request.POST or None) form = GameForm(request.POST or None)
if form.is_valid(): if form.is_valid():
form.save() form.save()
return redirect("index") return redirect("list_sessions")
context["form"] = form context["form"] = form
context["title"] = "Add New Game" context["title"] = "Add New Game"
@ -140,7 +140,7 @@ def add_platform(request):
form = PlatformForm(request.POST or None) form = PlatformForm(request.POST or None)
if form.is_valid(): if form.is_valid():
form.save() form.save()
return redirect("index") return redirect("list_sessions")
context["form"] = form context["form"] = form
context["title"] = "Add New Platform" context["title"] = "Add New Platform"