From e652ab5f05d395a9cb56d2045cda599cae9a8dff Mon Sep 17 00:00:00 2001 From: Suraj Shetty Date: Thu, 3 Feb 2022 20:06:24 +0530 Subject: [PATCH] fix: Load control & dialog assets with cart.js Previously, control & dialog assets were getting loaded only on visiting "/cart", but since cart.js sets up various events on homepage, dialog related assets are required up-front. --- erpnext/public/js/cart.js | 3 ++- erpnext/templates/pages/cart.html | 2 -- 2 files changed, 2 insertions(+), 3 deletions(-) diff --git a/erpnext/public/js/cart.js b/erpnext/public/js/cart.js index 69357ee6ef..14a5ac3a4c 100644 --- a/erpnext/public/js/cart.js +++ b/erpnext/public/js/cart.js @@ -1,6 +1,7 @@ // Copyright (c) 2015, Frappe Technologies Pvt. Ltd. and Contributors // License: GNU General Public License v3. See license.txt - +import "../../../../frappe/frappe/public/js/controls.bundle"; +import "../../../../frappe/frappe/public/js/dialog.bundle"; // js inside blog page // shopping cart diff --git a/erpnext/templates/pages/cart.html b/erpnext/templates/pages/cart.html index 2b7d9e3523..89bc2993b7 100644 --- a/erpnext/templates/pages/cart.html +++ b/erpnext/templates/pages/cart.html @@ -127,6 +127,4 @@ {% block base_scripts %} {{ include_script("frappe-web.bundle.js") }} -{{ include_script("controls.bundle.js") }} -{{ include_script("dialog.bundle.js") }} {% endblock %}