From a69628de2d0fe5383097884118cfa8a264ef1942 Mon Sep 17 00:00:00 2001 From: Maharshi Patel Date: Wed, 17 May 2023 23:27:17 +0530 Subject: [PATCH] fix: route to workspace when on "/app" By default, when you visit "/app" it shows the workspace but the same is not reflected on the frappe.router.current_path so if the route is "/app" it will redirect to the route of that workspace. --- frappe/public/js/frappe/views/workspace/workspace.js | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/frappe/public/js/frappe/views/workspace/workspace.js b/frappe/public/js/frappe/views/workspace/workspace.js index fe25d3c56c..69f1f7db18 100644 --- a/frappe/public/js/frappe/views/workspace/workspace.js +++ b/frappe/public/js/frappe/views/workspace/workspace.js @@ -248,9 +248,7 @@ frappe.views.Workspace = class Workspace { this.update_selected_sidebar(page, true); //add selected on new page if (!frappe.router.current_route[0]) { - frappe.router.current_route = !page.public - ? ["Workspaces", "private", page.name] - : ["Workspaces", page.name]; + frappe.set_route(frappe.router.slug(page.public ? page.name : "private/" + page.name)); } this.show_page(page);