fix(printview): Make before_print hookable

This commit is contained in:
Saif Ur Rehman 2019-10-25 00:50:23 +05:00 committed by Faris Ansari
parent 86e585c1f4
commit 11a2a2a3c1

View file

@ -84,8 +84,7 @@ def get_rendered_template(doc, name=None, print_format=None, meta=None,
if doc.docstatus==2 and not cint(print_settings.allow_print_for_cancelled):
frappe.throw(_("Not allowed to print cancelled documents"), frappe.PermissionError)
if hasattr(doc, "before_print"):
doc.before_print()
doc.run_method("before_print")
if not hasattr(doc, "print_heading"): doc.print_heading = None
if not hasattr(doc, "sub_heading"): doc.sub_heading = None