From e064c3bf96adc95ef7b4be1a0e5389484c1e1e5d Mon Sep 17 00:00:00 2001 From: Dominik Pschenitschni Date: Sat, 2 Oct 2021 22:19:55 +0200 Subject: [PATCH] fix: access namespace only if loaded --- src/store/modules/namespaces.js | 7 +----- src/views/namespaces/settings/delete.vue | 32 +++++++++++++----------- 2 files changed, 19 insertions(+), 20 deletions(-) diff --git a/src/store/modules/namespaces.js b/src/store/modules/namespaces.js index c8d3fb52..01e37ed2 100644 --- a/src/store/modules/namespaces.js +++ b/src/store/modules/namespaces.js @@ -90,12 +90,7 @@ export default { return null }, getNamespaceById: state => namespaceId => { - for (const n in state.namespaces) { - if (state.namespaces[n].id === namespaceId) { - return state.namespaces[n] - } - } - return null + return state.namespaces.find(({id}) => id == namespaceId) || null }, }, actions: { diff --git a/src/views/namespaces/settings/delete.vue b/src/views/namespaces/settings/delete.vue index de04b63a..07f026b4 100644 --- a/src/views/namespaces/settings/delete.vue +++ b/src/views/namespaces/settings/delete.vue @@ -13,26 +13,30 @@