From 4509e275b216f998990d8824b39b492073eaf9b5 Mon Sep 17 00:00:00 2001 From: "Peter.Morton" Date: Fri, 20 Oct 2023 17:17:17 -0500 Subject: [PATCH] Added optional tps prefix. Fixes #3 --- src/views/TelephonyContextView.vue | 52 +++++++++++++++++------------- 1 file changed, 29 insertions(+), 23 deletions(-) diff --git a/src/views/TelephonyContextView.vue b/src/views/TelephonyContextView.vue index 515541d..2077d98 100644 --- a/src/views/TelephonyContextView.vue +++ b/src/views/TelephonyContextView.vue @@ -36,13 +36,19 @@ onMounted(() => { }); function setValueFromTPS(reference, param, props) { - getTenantProperty(param, props) - .then((value) => { - reference.value = value; - }) - .catch((err) => { - errorMessage.value = `${err} for TPS property ${param}`; - }); + + if (param.startsWith('tps:')) { + const tpsProperty = param.substring(4, param.length); + getTenantProperty(tpsProperty, props) + .then((value) => { + reference.value = value; + }) + .catch((err) => { + errorMessage.value = `${err} for TPS property ${tpsProperty}`; + }); + } else { + reference.value = param; + } } function fetchData() { @@ -58,7 +64,7 @@ function fetchData() {