From dda60db9f1728658ed1ca93137015c7715612ed7 Mon Sep 17 00:00:00 2001 From: shamoon <4887959+shamoon@users.noreply.github.com> Date: Tue, 27 Oct 2026 21:58:52 -0700 Subject: [PATCH] Sure sonar --- src/documents/signals/handlers.py | 13 ++++++------- 1 file changed, 6 insertions(+), 7 deletions(-) diff --git a/src/documents/signals/handlers.py b/src/documents/signals/handlers.py index 6f4418868..f6a318c0e 100644 --- a/src/documents/signals/handlers.py +++ b/src/documents/signals/handlers.py @@ -1381,17 +1381,16 @@ def task_revoked_handler( return try: close_old_connections() + reason = "Task revoked before completion." + if expired: + reason = "Task expired before execution." + elif terminated: + reason = "Task terminated during execution." PaperlessTask.objects.filter(task_id=task_id).update( status=PaperlessTask.Status.REVOKED, date_done=timezone.now(), result_data={ - "reason": ( - "Task expired before execution. Check worker logs for details." - if expired - else "Task terminated during execution. Check worker logs for details." - if terminated - else "Task revoked before completion. Check worker logs for details." - ), + "reason": (reason + " Check worker logs for details."), }, ) except Exception: # pragma: no cover