From 0a38fb08135b6e9b3789b7b11fef35faddef0480 Mon Sep 17 00:00:00 2001 From: Ankush Menat Date: Thu, 11 Jan 2024 13:09:43 +0530 Subject: [PATCH] fix: skip exc without exc id --- frappe/utils/response.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/frappe/utils/response.py b/frappe/utils/response.py index 927e3f3b38..0c18967ae5 100644 --- a/frappe/utils/response.py +++ b/frappe/utils/response.py @@ -62,7 +62,7 @@ def report_error(status_code): def _link_error_with_message_log(error_log, exception, message_logs): for message in message_logs: - if message.get("__frappe_exc_id") == exception.__frappe_exc_id: + if message.get("__frappe_exc_id") == getattr(exception, "__frappe_exc_id", None): error_log.update(message) message_logs.remove(message) error_log.pop("raise_exception", None)