From 90b974f794344176e1e7154cae6bdebd45fd549c Mon Sep 17 00:00:00 2001 From: Safwan Samsudeen Date: Wed, 25 Feb 2026 16:21:37 +0530 Subject: [PATCH] fix: delete passwords after before_trash --- frappe/model/delete_doc.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/frappe/model/delete_doc.py b/frappe/model/delete_doc.py index 60df4c279a..858e5212d0 100644 --- a/frappe/model/delete_doc.py +++ b/frappe/model/delete_doc.py @@ -100,9 +100,6 @@ def delete_doc( else: return False - # delete passwords - delete_all_passwords_for(doctype, name) - doc = None if doctype == "DocType": if for_reload: @@ -200,6 +197,9 @@ def delete_doc( enqueue_after_commit=True, ) + # delete passwords + delete_all_passwords_for(doctype, name) + # clear cache for Document doc.clear_cache() # delete global search entry