From 55eb8eed1a671a8eb5a9f9721365862042d162fc Mon Sep 17 00:00:00 2001 From: Jannat Patel Date: Tue, 15 Mar 2022 09:03:37 +0530 Subject: [PATCH] fix: calling function directly from boot file --- frappe/boot.py | 1 + frappe/website/doctype/web_form/templates/web_form.html | 3 +-- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/frappe/boot.py b/frappe/boot.py index 524913059c..b5008f778a 100644 --- a/frappe/boot.py +++ b/frappe/boot.py @@ -325,6 +325,7 @@ def get_desk_settings(): def get_notification_settings(): return frappe.get_cached_doc('Notification Settings', frappe.session.user) +@frappe.whitelist() def get_link_title_doctypes(): dts = frappe.get_all("DocType", {"show_title_field_in_link": 1}) custom_dts = frappe.get_all( diff --git a/frappe/website/doctype/web_form/templates/web_form.html b/frappe/website/doctype/web_form/templates/web_form.html index 6e2a1b650b..9bcb036ec6 100644 --- a/frappe/website/doctype/web_form/templates/web_form.html +++ b/frappe/website/doctype/web_form/templates/web_form.html @@ -83,8 +83,7 @@ frappe.boot = { system: "{{ frappe.utils.get_time_zone() }}", user: "{{ frappe.db.get_value('User', frappe.session.user, 'time_zone') or frappe.utils.get_time_zone() }}" }, - link_title_doctypes: `{{ frappe.get_all('DocType', {'show_title_field_in_link': 1}, pluck='name') + - frappe.get_all('Property Setter', {'property': 'show_title_field_in_link', 'value': '1'},pluck='doc_type') }}` + link_title_doctypes: `{{ frappe.call('frappe.boot.get_link_title_doctypes') }}` }; // for backward compatibility of some libs frappe.sys_defaults = frappe.boot.sysdefaults;