From 76a12ca5b60c3cd6899ce70b54bd588ca539c272 Mon Sep 17 00:00:00 2001 From: Faris Ansari Date: Thu, 3 Aug 2017 17:02:30 +0530 Subject: [PATCH] Handle error when _user_tags column is added on the fly (#3854) --- frappe/desk/reportview.py | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/frappe/desk/reportview.py b/frappe/desk/reportview.py index fbb363300f..2cfbbf8ffd 100644 --- a/frappe/desk/reportview.py +++ b/frappe/desk/reportview.py @@ -240,7 +240,12 @@ def get_stats(stats, doctype, filters=[]): filters = json.loads(filters) stats = {} - columns = frappe.db.get_table_columns(doctype) + try: + columns = frappe.db.get_table_columns(doctype) + except MySQLdb.OperationalError: + # raised when _user_tags column is added on the fly + columns = [] + for tag in tags: if not tag in columns: continue try: