From 1c68d37f89baea44343c4004685d8c910a9ff731 Mon Sep 17 00:00:00 2001 From: sokumon Date: Mon, 22 Sep 2025 16:58:22 +0530 Subject: [PATCH] fix: show bulk approve as failed when message has error --- frappe/model/workflow.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/frappe/model/workflow.py b/frappe/model/workflow.py index f1198f22cc..ed8f2c2dde 100644 --- a/frappe/model/workflow.py +++ b/frappe/model/workflow.py @@ -345,7 +345,7 @@ def _bulk_workflow_action(docnames, doctype, action): frappe.message_log.pop() message_dict = {"docname": docname, "message": message.get("message")} - if message.get("raise_exception", False): + if message.get("raise_exception", False) or "Error" in message.get("message", ""): failed_transactions[docname].append(message_dict) else: successful_transactions[docname].append(message_dict)