From 42f2d87a684b3ef00ef3f8694caab940ebc24f16 Mon Sep 17 00:00:00 2001 From: Gavin D'souza Date: Wed, 19 May 2021 15:36:46 +0530 Subject: [PATCH] fix: Set home workspace as first available for user The default Build Workspace may not be available for all users depending on Role/Permissions settings. To handle this, instead of assuming everyone gets Build, we'll dynamically pick from the available workspaces instead (cherry picked from commit 3b427389473fc4fbf3e31e3c936dd6023427ab36) --- frappe/public/js/frappe/desk.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/frappe/public/js/frappe/desk.js b/frappe/public/js/frappe/desk.js index b7681a8f1a..46812f5fb6 100644 --- a/frappe/public/js/frappe/desk.js +++ b/frappe/public/js/frappe/desk.js @@ -289,7 +289,7 @@ frappe.Application = class Application { } if (!frappe.workspaces['home']) { // default workspace is settings for Frappe - frappe.workspaces['home'] = frappe.workspaces['build']; + frappe.workspaces['home'] = frappe.workspaces[Object.keys(frappe.workspaces)[0]]; } }