From 9fd29e658a52697a957238c3630e1e3731238974 Mon Sep 17 00:00:00 2001 From: Rushabh Mehta Date: Tue, 18 Oct 2016 21:17:49 +0530 Subject: [PATCH] [minor] dashboard data load in meta.py --- frappe/model/meta.py | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/frappe/model/meta.py b/frappe/model/meta.py index 876effe8c5..3435126147 100644 --- a/frappe/model/meta.py +++ b/frappe/model/meta.py @@ -281,11 +281,13 @@ class Meta(Document): This method will return the `data` property in the `[doctype]_dashboard.py` file in the doctype folder''' + data = frappe._dict() try: module = load_doctype_module(self.name, suffix='_dashboard') - data = frappe._dict(module.get_data()) + if hasattr(module, 'get_data'): + data = frappe._dict(module.get_data()) except ImportError: - data = frappe._dict() + pass return data