diff --git a/src/views/settings/components/TTL.vue b/src/views/settings/components/TTL.vue index 2cf7e634..5e2a6ea8 100644 --- a/src/views/settings/components/TTL.vue +++ b/src/views/settings/components/TTL.vue @@ -22,9 +22,11 @@ limitations under the License. --> > {{ - (settingsStore.configTTL?.metrics || {})[item.value] < 0 - ? "N/A" - : (settingsStore.configTTL?.metrics || {})[item.value] + settingsStore.configTTL?.metrics + ? settingsStore.configTTL.metrics[item.value] < 0 + ? "N/A" + : (settingsStore.configTTL?.metrics ?? {})[item.value] + : "N/A" }} @@ -36,9 +38,11 @@ limitations under the License. --> > {{ - (settingsStore.configTTL?.records || {})[item.value] < 0 - ? "N/A" - : (settingsStore.configTTL?.records || {})[item.value] + settingsStore.configTTL?.records + ? settingsStore.configTTL?.records[item.value] < 0 + ? "N/A" + : (settingsStore.configTTL?.records || {})[item.value] + : "N/A" }}