From 13ede11715a7e6f1f8af4e0b268ed34ac28eee60 Mon Sep 17 00:00:00 2001 From: Ruslan Semak Date: Fri, 25 Apr 2025 11:36:46 +0300 Subject: [PATCH] feat: Blacklisted nav-bar disable auto-open for Users path --- client/themes/default/components/nav-sidebar.vue | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/client/themes/default/components/nav-sidebar.vue b/client/themes/default/components/nav-sidebar.vue index a464499e..4e9d2d0c 100644 --- a/client/themes/default/components/nav-sidebar.vue +++ b/client/themes/default/components/nav-sidebar.vue @@ -348,7 +348,15 @@ export default { this.checkTreeDefaultOpen(this.treeItems, 0) }, checkTreeDefaultOpen(items) { - const item = items.find(item => item.children && this.path.startsWith(item.path)) + const autoOpenBlacklist = 'Users' + + const item = items.find(item => { + if (item.path.startsWith(autoOpenBlacklist)) { + return false + } + + return item.children && this.path.startsWith(item.path) + }) if (item) { setTimeout(() => { this.treeDefaultOpen.push(item.id)