From 31fa24a8c92168c655a5ac182eda702784073246 Mon Sep 17 00:00:00 2001 From: Debora Crescenzo Date: Thu, 18 Sep 2025 14:33:38 +0100 Subject: [PATCH] MT#63591 Disable subscriber phonebook menu in CE platforms This commit disables subscriber phonebook in CE platforms as the header manipulation and phonebook are only pro/carrier features. Change-Id: Icb5ceec69f675fbac61e9daf81698c81d0c8c28d --- src/components/CscMainMenuTop.vue | 2 +- src/router/routes.js | 6 ++++-- 2 files changed, 5 insertions(+), 3 deletions(-) diff --git a/src/components/CscMainMenuTop.vue b/src/components/CscMainMenuTop.vue index 5e4fc584..7e8cf6d7 100644 --- a/src/components/CscMainMenuTop.vue +++ b/src/components/CscMainMenuTop.vue @@ -98,7 +98,7 @@ export default { to: '/user/subscriber-phonebook', icon: 'fas fa-user', label: this.$t('Subscriber Phonebook'), - visible: this.hasLicenses([LICENSES.phonebook]) + visible: !this.isSpCe && this.hasLicenses([LICENSES.phonebook]) }, { icon: 'settings_phone', diff --git a/src/router/routes.js b/src/router/routes.js index c7cd4875..02bcdc07 100644 --- a/src/router/routes.js +++ b/src/router/routes.js @@ -107,7 +107,8 @@ const routes = [ get title () { return i18n.global.t('Subscriber Phonebook') }, - licenses: [LICENSES.phonebook] + licenses: [LICENSES.phonebook], + allowCE: false } }, { @@ -127,7 +128,8 @@ const routes = [ get title () { return i18n.global.t('Subscriber Phonebook') }, - licenses: [LICENSES.phonebook] + licenses: [LICENSES.phonebook], + allowCE: false } }, {