From 0b1821b10a5a7053c8c9a807835e9d6d8fab50d5 Mon Sep 17 00:00:00 2001 From: Don-Leopardo Date: Wed, 22 Dec 2021 13:10:22 -0300 Subject: [PATCH 01/97] fix: Module path for external print formats --- frappe/www/printview.py | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/frappe/www/printview.py b/frappe/www/printview.py index 569ebe27d6..e9be76373f 100644 --- a/frappe/www/printview.py +++ b/frappe/www/printview.py @@ -2,7 +2,7 @@ # License: MIT. See LICENSE import frappe, os, copy, json, re -from frappe import _ +from frappe import _, get_module_path from frappe.modules import get_doc_path from frappe.core.doctype.access_log.access_log import make_access_log @@ -251,8 +251,9 @@ def get_print_format(doctype, print_format): frappe.DoesNotExistError) # server, find template - path = os.path.join(get_doc_path(frappe.db.get_value("DocType", doctype, "module"), - "Print Format", print_format.name), frappe.scrub(print_format.name) + ".html") + module = print_format.module or frappe.db.get_value("DocType", doctype, "module") + path = os.path.join(get_module_path(module, "Print Format",print_format.name), + frappe.scrub(print_format.name) + ".html") if os.path.exists(path): with open(path, "r") as pffile: From c9ce941554fccfcafc7d07501c587993a1c0d7b5 Mon Sep 17 00:00:00 2001 From: Don-Leopardo Date: Wed, 22 Dec 2021 14:19:08 -0300 Subject: [PATCH 02/97] fix: Unused imports --- frappe/www/printview.py | 1 - 1 file changed, 1 deletion(-) diff --git a/frappe/www/printview.py b/frappe/www/printview.py index e9be76373f..088c9dc403 100644 --- a/frappe/www/printview.py +++ b/frappe/www/printview.py @@ -4,7 +4,6 @@ import frappe, os, copy, json, re from frappe import _, get_module_path -from frappe.modules import get_doc_path from frappe.core.doctype.access_log.access_log import make_access_log from frappe.utils import cint, sanitize_html, strip_html from frappe.utils.jinja_globals import is_rtl From de391916245dc67d38ad899833f20744dff91efd Mon Sep 17 00:00:00 2001 From: Summayya Date: Thu, 23 Dec 2021 23:04:52 +0530 Subject: [PATCH 03/97] refactor: my-account page --- frappe/www/me.html | 97 ++++++++++++++++++++++++++++++++++++++-------- frappe/www/me.py | 3 +- 2 files changed, 82 insertions(+), 18 deletions(-) diff --git a/frappe/www/me.html b/frappe/www/me.html index 4f9a59cac5..196457ae0b 100644 --- a/frappe/www/me.html +++ b/frappe/www/me.html @@ -1,31 +1,94 @@ +{% from "frappe/templates/includes/avatar_macro.html" import avatar %} {% extends "templates/web.html" %} - -{% block title %}{{ _("My Account") }}{% endblock %} -{% block header %}

{{ _("My Account") }}

{% endblock %} - +{% block title %} +{{ _("My Account") }} +{% endblock %} +{% block header %} + +{% endblock %} {% block page_content %} -