From bbfc4a90699d3c973de39b985ef92e7fcf68e884 Mon Sep 17 00:00:00 2001 From: Suraj Shetty Date: Tue, 3 Sep 2019 08:37:11 +0530 Subject: [PATCH] fix: Load doc before save in db_set as well - Because db_set internally triggers on_change event and on_change handlers might expect doc_before_save. --- frappe/model/document.py | 1 + 1 file changed, 1 insertion(+) diff --git a/frappe/model/document.py b/frappe/model/document.py index f3ef5be4ee..fd1ffec483 100644 --- a/frappe/model/document.py +++ b/frappe/model/document.py @@ -984,6 +984,7 @@ class Document(BaseDocument): self.set("modified", now()) self.set("modified_by", frappe.session.user) + self.load_doc_before_save() # to trigger notification on value change self.run_method('before_change')