From bc28ae46065a865942c34472709b96fab157a0ae Mon Sep 17 00:00:00 2001 From: Hoang Nguyen Date: Tue, 24 Aug 2021 14:28:41 +0700 Subject: [PATCH] ui: Add storage name to delete primary/secondary storage dialog (#5359) * Add storage name to delete primary/secondary storage dialog * show display name in alert message * Update AutogenView.vue --- ui/src/config/section/infra/primaryStorages.js | 3 ++- ui/src/config/section/infra/secondaryStorages.js | 3 ++- ui/src/views/AutogenView.vue | 9 +++++++-- 3 files changed, 11 insertions(+), 4 deletions(-) diff --git a/ui/src/config/section/infra/primaryStorages.js b/ui/src/config/section/infra/primaryStorages.js index eda57176668..dc188000702 100644 --- a/ui/src/config/section/infra/primaryStorages.js +++ b/ui/src/config/section/infra/primaryStorages.js @@ -111,7 +111,8 @@ export default { label: 'label.action.delete.primary.storage', dataView: true, args: ['forced'], - show: (record) => { return (record.state === 'Down' || record.state === 'Maintenance' || record.state === 'Disconnected') } + show: (record) => { return (record.state === 'Down' || record.state === 'Maintenance' || record.state === 'Disconnected') }, + displayName: (record) => { return record.name || record.displayName || record.id } } ] } diff --git a/ui/src/config/section/infra/secondaryStorages.js b/ui/src/config/section/infra/secondaryStorages.js index 17600aaa17b..450db731696 100644 --- a/ui/src/config/section/infra/secondaryStorages.js +++ b/ui/src/config/section/infra/secondaryStorages.js @@ -84,7 +84,8 @@ export default { icon: 'delete', label: 'label.action.delete.secondary.storage', message: 'message.action.delete.secondary.storage', - dataView: true + dataView: true, + displayName: (record) => { return record.name || record.displayName || record.id } } ] } diff --git a/ui/src/views/AutogenView.vue b/ui/src/views/AutogenView.vue index 5f408c75760..f691cf952d5 100644 --- a/ui/src/views/AutogenView.vue +++ b/ui/src/views/AutogenView.vue @@ -143,9 +143,14 @@ - + - + +
+
+ {{ currentAction.displayName(resource) }} +
+