From fed52016c94cc240682a14be7d802d6de701ce1e Mon Sep 17 00:00:00 2001 From: Rushabh Mehta Date: Sat, 31 Dec 2016 11:27:01 +0530 Subject: [PATCH] [minor] dont add to deleted if for reload --- frappe/model/delete_doc.py | 19 +++++++++---------- 1 file changed, 9 insertions(+), 10 deletions(-) diff --git a/frappe/model/delete_doc.py b/frappe/model/delete_doc.py index 8c1a209507..b4910dc813 100644 --- a/frappe/model/delete_doc.py +++ b/frappe/model/delete_doc.py @@ -87,18 +87,17 @@ def delete_doc(doctype=None, name=None, force=0, ignore_doctypes=None, for_reloa # delete attachments remove_all(doctype, name, from_delete=True) - if doc and not frappe.flags.in_patch: - try: - doc.notify_update() - insert_feed(doc) - except ImportError: - pass - - if doc: + if doc and not for_reload: add_to_deleted_document(doc) + if not frappe.flags.in_patch: + try: + doc.notify_update() + insert_feed(doc) + except ImportError: + pass - # delete user_permissions - frappe.defaults.clear_default(parenttype="User Permission", key=doctype, value=name) + # delete user_permissions + frappe.defaults.clear_default(parenttype="User Permission", key=doctype, value=name) def add_to_deleted_document(doc): '''Add this document to Deleted Document table. Called after delete'''