From d97fdfe20ae54423a69f3e63cd65c2b6daf284a8 Mon Sep 17 00:00:00 2001 From: trustedcomputer Date: Sun, 15 Feb 2026 09:42:54 -0800 Subject: [PATCH] fix: exclude print_format_builder print formats from weasyprint processing in email-attached PDFs --- frappe/utils/print_utils.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/frappe/utils/print_utils.py b/frappe/utils/print_utils.py index e2a4aabbd8..ede056cc0c 100644 --- a/frappe/utils/print_utils.py +++ b/frappe/utils/print_utils.py @@ -138,7 +138,9 @@ def attach_print( if print_format and print_format != "Standard": print_format_doc = frappe.get_cached_doc("Print Format", print_format) is_weasyprint_print_format = not ( - print_format_doc.custom_format or print_format_doc.get("print_designer_print_format") + print_format_doc.custom_format + or print_format_doc.print_format_builder + or print_format_doc.get("print_designer_print_format") ) with print_language(lang or frappe.local.lang):