From 2ada98fbdb1d93e7747d15977769b5cc8a1f030c Mon Sep 17 00:00:00 2001 From: Gavin D'souza Date: Fri, 10 Feb 2023 13:31:46 +0530 Subject: [PATCH] fix: Pass result of job to after_job hooks --- frappe/utils/background_jobs.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/frappe/utils/background_jobs.py b/frappe/utils/background_jobs.py index 2ca34141a9..a106c3beba 100755 --- a/frappe/utils/background_jobs.py +++ b/frappe/utils/background_jobs.py @@ -209,7 +209,7 @@ def execute_job(site, method, event, job_name, kwargs, user=None, is_async=True, finally: for after_job_task in frappe.get_hooks("after_job"): - frappe.call(after_job_task, method=method_name, kwargs=kwargs) + frappe.call(after_job_task, method=method_name, kwargs=kwargs, result=retval) # background job hygiene: release file locks if unreleased # if this breaks something, move it to failed jobs alone - gavin@frappe.io