From 1391c66714f1c8b27e228e6c5721522dee008cf9 Mon Sep 17 00:00:00 2001 From: Suraiyya Sutriya Date: Sat, 23 May 2026 14:55:44 +0530 Subject: [PATCH] feat:added rollback debug log in my audits --- .../audit_management/doctype/my_audits/my_audits.py | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) diff --git a/audit_management/audit_management/doctype/my_audits/my_audits.py b/audit_management/audit_management/doctype/my_audits/my_audits.py index 4b6208b..e136ef4 100644 --- a/audit_management/audit_management/doctype/my_audits/my_audits.py +++ b/audit_management/audit_management/doctype/my_audits/my_audits.py @@ -1087,11 +1087,12 @@ def rollback_stage(docname, stagename): }) # 2. Clear stage data - row.status = "" - row.pending_time = None - row.response = None - row.attachment = None - row.response_time = None + row.db_set("status", "") + row.db_set("pending_time", None) + row.db_set("response", None) + row.db_set("attachment", None) + row.db_set("response_time", None) + frappe.log_error(f"Row updated and db_set: {stagename}", "Rollback Debug") found = True break @@ -1099,6 +1100,7 @@ def rollback_stage(docname, stagename): if found: doc.query_status = f"Rollback: {stagename}" doc.save(ignore_permissions=True) + frappe.log_error(f"Document saved after rollback: {stagename}", "Rollback Debug") return True return False