diff --git a/apiserver/services/tasks.py b/apiserver/services/tasks.py index 55c38b9..21fd583 100644 --- a/apiserver/services/tasks.py +++ b/apiserver/services/tasks.py @@ -129,6 +129,8 @@ def set_task_status_from_call( ): fields_resolver.add_fields( duration=int((task.started - datetime.utcnow()).total_seconds()) + if task.started + else 0 ) status_reason = request.status_reason