Merge pull request #14518 from shreyashah115/patch-fix

Check if table exists else return
This commit is contained in:
Shreya Shah 2018-06-14 13:08:49 +05:30 committed by GitHub
commit c3d1353ab5
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -13,6 +13,9 @@ def execute():
if frappe.db.has_column('Department', 'expense_approver'): if frappe.db.has_column('Department', 'expense_approver'):
rename_field('Department', "expense_approver", "expense_approvers") rename_field('Department', "expense_approver", "expense_approvers")
if not frappe.db.table_exists("Employee Leave Approver"):
return
approvers = frappe.db.sql("""select distinct app.leave_approver, emp.department from approvers = frappe.db.sql("""select distinct app.leave_approver, emp.department from
`tabEmployee Leave Approver` app, `tabEmployee` emp `tabEmployee Leave Approver` app, `tabEmployee` emp
where app.parenttype = 'Employee' where app.parenttype = 'Employee'