diff --git a/src/api/call-forwarding.js b/src/api/call-forwarding.js index 3336db92..bdb25d79 100644 --- a/src/api/call-forwarding.js +++ b/src/api/call-forwarding.js @@ -19,36 +19,30 @@ export async function cfLoadDestinationSets (subscriberId) { return getList({ resource: 'cfdestinationsets', all: true, - params: { - subscriber_id: subscriberId - } + params: (subscriberId) ? { subscriber_id: subscriberId } : {} }) } export async function cfLoadSourceSets (subscriberId) { return getList({ resource: 'cfsourcesets', - params: { - subscriber_id: subscriberId - } + params: (subscriberId) ? { subscriber_id: subscriberId } : {} }) } export async function cfLoadTimeSets (subscriberId) { return getList({ resource: 'cftimesets', - params: { - subscriber_id: subscriberId - } + params: (subscriberId) ? { subscriber_id: subscriberId } : {} }) } export async function cfLoadMappingsFull (subscriberId) { return await Promise.all([ cfLoadMappings(subscriberId), - cfLoadDestinationSets(subscriberId), - cfLoadSourceSets(subscriberId), - cfLoadTimeSets(subscriberId) + cfLoadDestinationSets(), + cfLoadSourceSets(), + cfLoadTimeSets() ]) } diff --git a/src/pages/CscPagePbxSeatDetails.vue b/src/pages/CscPagePbxSeatDetails.vue index 4523f841..be8da2d6 100644 --- a/src/pages/CscPagePbxSeatDetails.vue +++ b/src/pages/CscPagePbxSeatDetails.vue @@ -1,33 +1,46 @@ - - - - - + + + + + + - + + + + + + + + + + + + + + + + + + + + + + + {{ $t('Always') }} + + + + + + + + + + + +