diff --git a/course/flow.py b/course/flow.py index e61f78a4cef5f9344bcfdd9fb23b4c4c90f23f2a..abe99b6844419a612e628dba71a4c02e9e27c963 100644 --- a/course/flow.py +++ b/course/flow.py @@ -921,7 +921,9 @@ def post_start_flow(pctx, fctx, flow_id): settings, "RELATE_SESSION_RESTART_COOLDOWN_SECONDS", 10) from datetime import timedelta - if ((now_datetime - latest_session.start_time) + if ( + timedelta(seconds=0) + <= (now_datetime - latest_session.start_time) < timedelta(seconds=cooldown_seconds)): return redirect("relate-view_flow_page", pctx.course.identifier, latest_session.id, 0)