fix: Error log link when error in notification

This commit is contained in:
Faris Ansari 2019-03-11 05:31:23 +00:00
parent 2c2ca66cfd
commit 015937f334

View file

@ -316,8 +316,9 @@ def evaluate_alert(doc, alert, event):
except TemplateError:
frappe.throw(_("Error while evaluating Notification {0}. Please fix your template.").format(alert))
except Exception as e:
frappe.log_error(message=frappe.get_traceback(), title=str(e))
frappe.throw(_("Error in Notification"))
error_log = frappe.log_error(message=frappe.get_traceback(), title=str(e))
frappe.throw(_("Error in Notification: {}".format(
frappe.utils.get_link_to_form('Error Log', error_log.name))))
def get_context(doc):
return {"doc": doc, "nowdate": nowdate, "frappe.utils": frappe.utils}