diff --git a/core/page/data_import_tool/data_import_tool.py b/core/page/data_import_tool/data_import_tool.py index 80c5ae3554..a0edce5c48 100644 --- a/core/page/data_import_tool/data_import_tool.py +++ b/core/page/data_import_tool/data_import_tool.py @@ -385,7 +385,10 @@ def upload(rows = None, submit_after_import=None, ignore_encoding_errors=False, doclist = get_doclist(row_idx) try: webnotes.local.message_log = [] - if len(doclist) > 1: + if len(doclist) > 1: + for d in doclist: + check_record(d, d.get("parenttype"), doctype_dl) + if overwrite and webnotes.conn.exists(doctype, doclist[0]["name"]): bean = webnotes.bean(doctype, doclist[0]["name"]) bean.ignore_links = ignore_links