From fc0a5833a52a329ecad5c32179f2e60cb48e5030 Mon Sep 17 00:00:00 2001 From: Zarrar Date: Tue, 17 Jul 2018 11:57:06 +0530 Subject: [PATCH] run set query if doctype exist (#14929) --- erpnext/patches/v11_0/set_department_for_doctypes.py | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/erpnext/patches/v11_0/set_department_for_doctypes.py b/erpnext/patches/v11_0/set_department_for_doctypes.py index 8fc66563961..9edadd9c60e 100644 --- a/erpnext/patches/v11_0/set_department_for_doctypes.py +++ b/erpnext/patches/v11_0/set_department_for_doctypes.py @@ -10,7 +10,8 @@ def execute(): 'Timesheet', 'Sales Person', 'Payroll Employee Detail'] for doctype in doctypes_to_update: - frappe.db.sql(""" - update `tab%s` dt - set department=(select department from `tabEmployee` where name=dt.employee) - """ % doctype) + if frappe.db.table_exists(doctype): + frappe.db.sql(""" + update `tab%s` dt + set department=(select department from `tabEmployee` where name=dt.employee) + """ % doctype)