diff --git a/ui/src/views/infra/network/IpRangesTabPublic.vue b/ui/src/views/infra/network/IpRangesTabPublic.vue index 1e4e03c8804d..568345f5dc37 100644 --- a/ui/src/views/infra/network/IpRangesTabPublic.vue +++ b/ui/src/views/infra/network/IpRangesTabPublic.vue @@ -546,8 +546,7 @@ export default { }).catch(error => { this.$notification.error({ message: `${this.$t('label.error')} ${error.response.status}`, - description: error.response.data.createvlaniprangeresponse - ? error.response.data.createvlaniprangeresponse.errortext : error.response.data.errorresponse.errortext, + description: error.response.data.createvlaniprangeresponse?.errortext || error.response.data.errorresponse.errortext, duration: 0 }) }).finally(() => { @@ -578,8 +577,7 @@ export default { }).catch(error => { this.$notification.error({ message: `${this.$t('label.error')} ${error.response.status}`, - description: error.response.data.updatevlaniprangeresponse - ? error.response.data.updatevlaniprangeresponse.errortext : error.response.data.errorresponse.errortext, + description: error.response.data.updatevlaniprangeresponse?.errortext || error.response.data.errorresponse.errortext, duration: 0 }) }).finally(() => { diff --git a/ui/src/views/infra/network/IpRangesTabStorage.vue b/ui/src/views/infra/network/IpRangesTabStorage.vue index 7b6735f7fa41..db35d77095fa 100644 --- a/ui/src/views/infra/network/IpRangesTabStorage.vue +++ b/ui/src/views/infra/network/IpRangesTabStorage.vue @@ -235,7 +235,7 @@ export default { }, returnPodName (id) { const match = this.pods.find(i => i.id === id) - return match ? match.name : null + return match?.name || null }, handleOpenAddIpRangeModal () { this.addIpRangeModal = true diff --git a/ui/src/views/infra/network/providers/ProviderItem.vue b/ui/src/views/infra/network/providers/ProviderItem.vue index 73931bd071c5..5cbdf782b610 100644 --- a/ui/src/views/infra/network/providers/ProviderItem.vue +++ b/ui/src/views/infra/network/providers/ProviderItem.vue @@ -144,7 +144,7 @@ export default { const params = {} if (args.mapping) { Object.keys(args.mapping).map(key => { - params[key] = 'value' in args.mapping[key] ? args.mapping[key].value(this.resource) : null + params[key] = 'value' in args.mapping[key]?.value(this.resource) || null }) } params.page = this.page @@ -190,7 +190,7 @@ export default { this.listData[args.title].loading = false this.$notification.error({ message: this.$t('message.request.failed'), - description: (error.response && error.response.headers && error.response.headers['x-description']) || error.message + description: (error.response?.headers?.['x-description']) || error.message }) } this.$forceUpdate()