From fa6a7708d479838ce4e54d8406ec770d2e68a40c Mon Sep 17 00:00:00 2001 From: Abhishek Kumar Date: Tue, 29 Jul 2025 09:14:17 +0530 Subject: [PATCH] ui: pass validated storagepolicy for swift store Fixes #9789 Signed-off-by: Abhishek Kumar --- ui/src/views/infra/AddSecondaryStorage.vue | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/ui/src/views/infra/AddSecondaryStorage.vue b/ui/src/views/infra/AddSecondaryStorage.vue index 4adc4e9a1d64..746af5b959d0 100644 --- a/ui/src/views/infra/AddSecondaryStorage.vue +++ b/ui/src/views/infra/AddSecondaryStorage.vue @@ -295,8 +295,10 @@ export default { const swiftParams = { account: values.account, username: values.username, - key: values.key, - storagepolicy: values.storagepolicy + key: values.key + } + if (values.storagepolicy) { + swiftParams.storagepolicy = values.storagepolicy } Object.keys(swiftParams).forEach((key, index) => { data['details[' + index.toString() + '].key'] = key