From 1c4e6265ffd57ca64c23e38472e46a7a1672404b Mon Sep 17 00:00:00 2001 From: sokumon Date: Thu, 29 Jan 2026 14:30:08 +0530 Subject: [PATCH] fix: add manage billing button back --- frappe/public/js/billing.bundle.js | 16 ++++++++++++---- 1 file changed, 12 insertions(+), 4 deletions(-) diff --git a/frappe/public/js/billing.bundle.js b/frappe/public/js/billing.bundle.js index c3019d86c2..89c9a9d3a7 100644 --- a/frappe/public/js/billing.bundle.js +++ b/frappe/public/js/billing.bundle.js @@ -40,11 +40,19 @@ function setErrorMessage(message) { } function addManageBillingDropdown() { - $(".dropdown-navbar-user .dropdown-menu .dropdown-divider").before( - `` - ); + $(document).on("desktop_screen", function (event, data) { + data.desktop.add_menu_item({ + label: __("Manage Billing"), + icon: "receipt-text", + condition: function () { + return frappe.boot.sysdefaults.demo_company; + }, + onClick: function () { + return openFrappeCloudDashboard(); + }, + }); + }); } - function openFrappeCloudDashboard() { window.open(`${frappeCloudBaseEndpoint}/dashboard/sites/${frappe.boot.sitename}`, "_blank"); }