App Versions
{
"ecommerce_integrations": "1.20.2",
"education": "15.5.3",
"erpnext": "14.92.12",
"frappe": "14.100.2",
"hrms": "14.38.0",
"payments": "0.0.1",
"student_portal": "0.0.1"
}
Route
Workspaces/Education
Traceback
Traceback (most recent call last):
File "apps/frappe/frappe/app.py", line 103, in application
response = frappe.api.handle()
File "apps/frappe/frappe/api.py", line 55, in handle
return frappe.handler.handle()
File "apps/frappe/frappe/handler.py", line 50, in handle
data = execute_cmd(cmd)
File "apps/frappe/frappe/handler.py", line 85, in execute_cmd
return frappe.call(method, **frappe.form_dict)
File "apps/frappe/frappe/__init__.py", line 1628, in call
return fn(*args, **newargs)
File "apps/frappe/frappe/__init__.py", line 819, in wrapper_fn
retval = fn(*args, **get_newargs(fn, kwargs))
File "apps/frappe/frappe/desk/reportview.py", line 69, in get_count
count = execute(**args)[0].get("total_count")
File "apps/frappe/frappe/desk/reportview.py", line 75, in execute
return DatabaseQuery(doctype).execute(*args, **kwargs)
File "apps/frappe/frappe/model/db_query.py", line 206, in execute
self.columns = self.get_table_columns()
File "apps/frappe/frappe/model/db_query.py", line 610, in get_table_columns
return get_table_columns(self.doctype)
File "apps/frappe/frappe/model/meta.py", line 80, in get_table_columns
return frappe.db.get_table_columns(doctype)
File "apps/frappe/frappe/database/database.py", line 1262, in get_table_columns
raise self.TableMissingError("DocType", doctype)
pymysql.err.ProgrammingError: ('DocType', 'Course Scheduling Tool')
Request Data
{
"type": "POST",
"args": {
"doctype": "Course Scheduling Tool",
"filters": "[]",
"fields": "[]",
"distinct": false
},
"headers": {},
"error_handlers": {},
"url": "/api/method/frappe.desk.reportview.get_count"
}
Response Data
{
"exception": "pymysql.err.ProgrammingError: ('DocType', 'Course Scheduling Tool')"
}
I did a bench update, and now when I open the Education module and refresh, I get the above error message.