From 9c5f4d5dffcb52f126fc4ec6c39eb9501f29b505 Mon Sep 17 00:00:00 2001 From: Shivam Mishra Date: Wed, 14 Oct 2020 13:05:21 +0530 Subject: [PATCH] fix: better handling of default page --- frappe/public/js/frappe/views/desktop/desktop.js | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/frappe/public/js/frappe/views/desktop/desktop.js b/frappe/public/js/frappe/views/desktop/desktop.js index 0974a6c9f5..3745f4dd4c 100644 --- a/frappe/public/js/frappe/views/desktop/desktop.js +++ b/frappe/public/js/frappe/views/desktop/desktop.js @@ -140,9 +140,13 @@ export default class Desktop { } get_page_to_show() { - const default_page = this.sidebar_configuration - ? this.sidebar_configuration["Modules"][0].name - : frappe.boot.allowed_workspaces[0].name; + let default_page; + + if (this.sidebar_configuration && this.sidebar_configuration["Modules"]) { + default_page = this.sidebar_configuration["Modules"][0].name; + } else { + default_page = frappe.boot.allowed_workspaces[0].name; + } let page = frappe.get_route()[1] ||