From b73bf9e8526ac6c7f4e6dca7efe71410162338cc Mon Sep 17 00:00:00 2001 From: Hugo Zigha Date: Mon, 6 Sep 2021 11:10:24 +0200 Subject: [PATCH] TT#139400 CallForwarding - Integrate conditional visibility depending on platform-info for certain call forwarding types Change-Id: Iae4f8e8e54b5655c65ac6a25f5a723d12abd3d9f (cherry picked from commit 9365f72876ff02da905adeca2db85a8a568568ca) --- src/components/CscPopupMenuItem.vue | 5 +++++ .../call-forwarding/CscCfGroupTitle.vue | 15 ++++++++++++--- 2 files changed, 17 insertions(+), 3 deletions(-) diff --git a/src/components/CscPopupMenuItem.vue b/src/components/CscPopupMenuItem.vue index e5ca4f7f..1c7ead19 100644 --- a/src/components/CscPopupMenuItem.vue +++ b/src/components/CscPopupMenuItem.vue @@ -2,6 +2,7 @@ @@ -45,6 +46,10 @@ export default { closePopup: { type: Boolean, default: true + }, + disable: { + type: Boolean, + default: false } } } diff --git a/src/components/call-forwarding/CscCfGroupTitle.vue b/src/components/call-forwarding/CscCfGroupTitle.vue index 5dc71c24..87c069f1 100644 --- a/src/components/call-forwarding/CscCfGroupTitle.vue +++ b/src/components/call-forwarding/CscCfGroupTitle.vue @@ -220,6 +220,7 @@ })" /> import _ from 'lodash' import { - mapActions, mapGetters + mapActions, mapGetters, mapState } from 'vuex' import CscMoreMenu from 'components/CscMoreMenu' import CscPopupMenuItemDelete from 'components/CscPopupMenuItemDelete' @@ -378,6 +384,9 @@ export default { 'hasSubscriberProfileAttribute', 'isPbxAttendant' ]), + ...mapState('user', [ + 'platformInfo' + ]), clickableClasses () { return ['cursor-pointer', 'text-weight-bold', 'text-primary'] },