diff --git a/frappe/__init__.py b/frappe/__init__.py index d0f9e4143f..29b04ec7fa 100644 --- a/frappe/__init__.py +++ b/frappe/__init__.py @@ -24,7 +24,7 @@ if sys.version[0] == '2': reload(sys) sys.setdefaultencoding("utf-8") -__version__ = '11.1.12' +__version__ = '11.1.13' __title__ = "Frappe Framework" local = Local() diff --git a/frappe/utils/error.py b/frappe/utils/error.py index a4b2710d0a..4f826ce126 100644 --- a/frappe/utils/error.py +++ b/frappe/utils/error.py @@ -202,6 +202,7 @@ def get_error_snapshot_path(): def get_frame_locals(): traceback = sys.exc_info()[2] + frames = [] if traceback: frames = inspect.getinnerframes(traceback, context=0) _locals = ['Locals (most recent call last):'] diff --git a/frappe/workflow/doctype/workflow_action/workflow_action.py b/frappe/workflow/doctype/workflow_action/workflow_action.py index 45a4db247e..2034fb5c56 100644 --- a/frappe/workflow/doctype/workflow_action/workflow_action.py +++ b/frappe/workflow/doctype/workflow_action/workflow_action.py @@ -17,6 +17,9 @@ class WorkflowAction(Document): pass +def on_doctype_update(): + frappe.db.add_index("Workflow Action", ["status", "user"]) + def get_permission_query_conditions(user): if not user: user = frappe.session.user