From 7517a4ca0f1b67bea5dec22f542861f94af547f9 Mon Sep 17 00:00:00 2001 From: Himanshu Warekar Date: Fri, 29 Mar 2019 19:05:05 +0530 Subject: [PATCH] fix: wrapper for '.__' --- frappe/model/document.py | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/frappe/model/document.py b/frappe/model/document.py index 156a8b85af..c71e8e1a16 100644 --- a/frappe/model/document.py +++ b/frappe/model/document.py @@ -1183,6 +1183,12 @@ class Document(BaseDocument): self.set("__onload", frappe._dict()) self.get("__onload")[key] = value + def get_onload(self, key=None): + if not key: + return self.get("__onload", frappe._dict()) + + return self.get('__onload')[key] + def update_timeline_doc(self): if frappe.flags.in_install or not self.meta.get("timeline_field"): return