From 3c2e2e227ab05e73bf4ea52ce675d128d80ef2b6 Mon Sep 17 00:00:00 2001 From: davidjumani Date: Fri, 14 Aug 2020 13:39:04 +0530 Subject: [PATCH] Adding custom success message (#581) Signed-off-by: Rohit Yadav --- ui/src/config/section/infra/zones.js | 3 ++- ui/src/views/AutogenView.vue | 10 ++++++++-- 2 files changed, 10 insertions(+), 3 deletions(-) diff --git a/ui/src/config/section/infra/zones.js b/ui/src/config/section/infra/zones.js index af71998dcca..44e24e7d637 100644 --- a/ui/src/config/section/infra/zones.js +++ b/ui/src/config/section/infra/zones.js @@ -200,7 +200,8 @@ export default { api: 'updateVmwareDc', icon: 'block', label: 'label.update.vmware.datacenter', - message: 'label.update.vmware.datacenter', + message: 'message.restart.mgmt.server', + successMessage: 'message.restart.mgmt.server', dataView: true, show: record => record.vmwaredc, args: ['zoneid', 'name', 'vcenter', 'username', 'password'], diff --git a/ui/src/views/AutogenView.vue b/ui/src/views/AutogenView.vue index fed6580b23e..cba26077941 100644 --- a/ui/src/views/AutogenView.vue +++ b/ui/src/views/AutogenView.vue @@ -898,10 +898,16 @@ export default { hasJobId = true break } else { + var message = this.$t(this.currentAction.label) + (resourceName ? ' - ' + resourceName : '') + var duration = 2 + if (this.currentAction.successMessage) { + message = message + ' - ' + this.$t(this.currentAction.successMessage) + duration = 5 + } this.$message.success({ - content: this.$t(this.currentAction.label) + (resourceName ? ' - ' + resourceName : ''), + content: message, key: this.currentAction.label + resourceName, - duration: 2 + duration: duration }) } }