Show playtime total on session list
All checks were successful
continuous-integration/drone/push Build is passing

Fixes #6
Fixes #25
This commit is contained in:
2023-01-09 18:57:22 +01:00
parent 24f4459318
commit b77089f7ad
9 changed files with 104 additions and 58 deletions

View File

@ -60,6 +60,7 @@ def list_sessions(request, purchase_id=None):
session.timestamp_end = datetime.now(ZoneInfo(settings.TIME_ZONE))
session.unfinished = True
context["total_duration"] = dataset.total_duration()
context["dataset"] = dataset
return render(request, "list_sessions.html", context)
@ -105,12 +106,6 @@ def add_platform(request):
def index(request):
context = {}
if Session.objects.count() == 0:
duration: str = ""
else:
context["total_duration"] = format_duration(
Session.total_sum(),
"%H hours %m minutes",
)
context["total_duration"] = Session().duration_sum
context["title"] = "Index"
return render(request, "index.html", context)