Fix session being wrongly considered in progress
All checks were successful
continuous-integration/drone/push Build is passing

Fixes #58
This commit is contained in:
2023-10-04 18:12:13 +02:00
parent d2a9630b04
commit 3db1724e22
2 changed files with 4 additions and 1 deletions

View File

@ -192,7 +192,9 @@ def list_sessions(
dataset = Session.objects.all().order_by("-timestamp_start")
for session in dataset:
if session.timestamp_end == None and session.duration_manual.seconds == 0:
if session.timestamp_end == None and session.duration_manual == timedelta(
seconds=0
):
session.timestamp_end = datetime.now(ZoneInfo(settings.TIME_ZONE))
session.unfinished = True