Skip to content

Commit e29044c

Browse files
davidjumanirp-
authored andcommitted
ui: Adding success message for DomainActionForm (#4987)
1 parent 3347bd0 commit e29044c

1 file changed

Lines changed: 13 additions & 0 deletions

File tree

ui/src/views/iam/DomainActionForm.vue

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -249,6 +249,7 @@ export default {
249249
}
250250
}
251251
252+
const resourceName = params.displayname || params.displaytext || params.name || this.resource.name
252253
let hasJobId = false
253254
api(this.action.api, params).then(json => {
254255
for (const obj in json) {
@@ -270,6 +271,18 @@ export default {
270271
}
271272
}
272273
if (!hasJobId) {
274+
var message = this.action.successMessage ? this.$t(this.action.successMessage) : this.$t(this.action.label) +
275+
(resourceName ? ' - ' + resourceName : '')
276+
var duration = 2
277+
if (this.action.additionalMessage) {
278+
message = message + ' - ' + this.$t(this.action.successMessage)
279+
duration = 5
280+
}
281+
this.$message.success({
282+
content: message,
283+
key: this.action.label + resourceName,
284+
duration: duration
285+
})
273286
this.parentUpdActionData(json)
274287
this.parentFetchData()
275288
}

0 commit comments

Comments
 (0)