avoid exception on game overview when sessions are 0
This commit is contained in:
parent
10e96bbc88
commit
7f5a1889f3
|
@ -273,7 +273,9 @@ def view_game(request: HttpRequest, game_id: int) -> HttpResponse:
|
||||||
sessions_all = Session.objects.filter(purchase__edition__game=game).order_by(
|
sessions_all = Session.objects.filter(purchase__edition__game=game).order_by(
|
||||||
"-timestamp_start"
|
"-timestamp_start"
|
||||||
)
|
)
|
||||||
last_session = sessions_all.latest()
|
last_session = None
|
||||||
|
if sessions_all.exists():
|
||||||
|
last_session = sessions_all.latest()
|
||||||
session_count = sessions_all.count()
|
session_count = sessions_all.count()
|
||||||
session_paginator = Paginator(sessions_all, 5)
|
session_paginator = Paginator(sessions_all, 5)
|
||||||
page_number = request.GET.get("page", 1)
|
page_number = request.GET.get("page", 1)
|
||||||
|
@ -310,7 +312,9 @@ def view_game(request: HttpRequest, game_id: int) -> HttpResponse:
|
||||||
)
|
)
|
||||||
],
|
],
|
||||||
),
|
),
|
||||||
),
|
)
|
||||||
|
if last_session
|
||||||
|
else "",
|
||||||
],
|
],
|
||||||
),
|
),
|
||||||
"columns": ["Edition", "Date", "Duration", "Actions"],
|
"columns": ["Edition", "Date", "Duration", "Actions"],
|
||||||
|
|
Loading…
Reference in New Issue