diff --git a/frappe/__init__.py b/frappe/__init__.py index 8ee6fbcbd9..16654a4be4 100644 --- a/frappe/__init__.py +++ b/frappe/__init__.py @@ -13,7 +13,7 @@ import os, sys, importlib, inspect, json from .exceptions import * from .utils.jinja import get_jenv, get_template, render_template -__version__ = "7.0.44" +__version__ = "7.0.45" local = Local() diff --git a/frappe/core/page/data_import_tool/importer.py b/frappe/core/page/data_import_tool/importer.py index 53d5b35db4..094f5143c1 100644 --- a/frappe/core/page/data_import_tool/importer.py +++ b/frappe/core/page/data_import_tool/importer.py @@ -115,7 +115,10 @@ def upload(rows = None, submit_after_import=None, ignore_encoding_errors=False, d[fieldname] = getdate(parse_date(d[fieldname])) if d[fieldname] else None elif fieldtype == "Datetime": if d[fieldname]: - _date, _time = d[fieldname].split() + if " " in d[fieldname]: + _date, _time = d[fieldname].split() + else: + _date, _time = d[fieldname], '00:00:00' _date = parse_date(d[fieldname]) d[fieldname] = get_datetime(_date + " " + _time) else: diff --git a/frappe/model/meta.py b/frappe/model/meta.py index aeb61f9c2b..012f99d94a 100644 --- a/frappe/model/meta.py +++ b/frappe/model/meta.py @@ -270,7 +270,7 @@ class Meta(Document): `[doctype]_dashboard.py` file in the doctype folder''' try: module = load_doctype_module(self.name, suffix='_dashboard') - data = frappe._dict(module.data) + data = frappe._dict(module.get_data()) except ImportError: data = frappe._dict()