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"); }