From 78838971196471124e4cccb899f896cdb2f9a977 Mon Sep 17 00:00:00 2001 From: sokumon Date: Thu, 13 Nov 2025 13:48:58 +0530 Subject: [PATCH] chore: rename app to desk --- frappe/boot.py | 2 +- frappe/public/js/frappe/list/list_view.js | 2 +- frappe/public/js/frappe/utils/utils.js | 4 +++- .../workflow/doctype/workflow_action/workflow_action_list.js | 2 +- 4 files changed, 6 insertions(+), 4 deletions(-) diff --git a/frappe/boot.py b/frappe/boot.py index 29c1666215..77ca3523b8 100644 --- a/frappe/boot.py +++ b/frappe/boot.py @@ -203,7 +203,7 @@ def load_desktop_data(bootinfo): frappe.get_hooks("app_home", app_name=app_name) and frappe.get_hooks("app_home", app_name=app_name)[0] ) - or (workspaces and "/app/" + frappe.utils.slug(workspaces[0])) + or (workspaces and "/desk/" + frappe.utils.slug(workspaces[0])) or "", app_logo_url=app_info.get("logo") or frappe.get_hooks("app_logo_url", app_name=app_name) diff --git a/frappe/public/js/frappe/list/list_view.js b/frappe/public/js/frappe/list/list_view.js index a96219d632..73f6c06b88 100644 --- a/frappe/public/js/frappe/list/list_view.js +++ b/frappe/public/js/frappe/list/list_view.js @@ -1234,7 +1234,7 @@ frappe.views.ListView = class ListView extends frappe.views.BaseList { return this.settings.get_form_link(doc); } - return `/app/${encodeURIComponent( + return `/desk/${encodeURIComponent( frappe.router.slug(frappe.router.doctype_layout || this.doctype) )}/${encodeURIComponent(cstr(doc.name))}`; } diff --git a/frappe/public/js/frappe/utils/utils.js b/frappe/public/js/frappe/utils/utils.js index bab0516b7b..82f2973ee2 100644 --- a/frappe/public/js/frappe/utils/utils.js +++ b/frappe/public/js/frappe/utils/utils.js @@ -907,7 +907,9 @@ Object.assign(frappe.utils, { ) { display_text = display_text || name; name = encodeURIComponent(name); - let route = `/app/${encodeURIComponent(doctype.toLowerCase().replace(/ /g, "-"))}/${name}`; + let route = `/desk/${encodeURIComponent( + doctype.toLowerCase().replace(/ /g, "-") + )}/${name}`; if (query_params_obj) { route += frappe.utils.make_query_string(query_params_obj); } diff --git a/frappe/workflow/doctype/workflow_action/workflow_action_list.js b/frappe/workflow/doctype/workflow_action/workflow_action_list.js index d970036825..9cb650983d 100644 --- a/frappe/workflow/doctype/workflow_action/workflow_action_list.js +++ b/frappe/workflow/doctype/workflow_action/workflow_action_list.js @@ -11,6 +11,6 @@ frappe.listview_settings["Workflow Action"] = { } docname = docname.match(/[%'"]/) ? encodeURIComponent(docname) : docname; - return "/app/" + frappe.router.slug(doctype) + "/" + docname; + return "/desk/" + frappe.router.slug(doctype) + "/" + docname; }, };