mirror of
https://github.com/apache/cloudstack.git
synced 2025-10-26 08:42:29 +01:00
ui: Fix groupaction for nw cleanup and Notify when groupaction fails (#6333)
This commit is contained in:
parent
87a402cc2b
commit
b85d5e491a
@ -114,9 +114,9 @@ export default {
|
||||
label: 'label.restart.network',
|
||||
message: 'message.restart.network',
|
||||
dataView: true,
|
||||
args: (record) => {
|
||||
args: (record, store, isGroupAction) => {
|
||||
var fields = []
|
||||
if (record.vpcid == null) {
|
||||
if (isGroupAction || record.vpcid == null) {
|
||||
fields.push('cleanup')
|
||||
}
|
||||
fields.push('livepatch')
|
||||
|
||||
@ -133,23 +133,25 @@ export const pollJobPlugin = {
|
||||
if (name) {
|
||||
desc = `(${name}) ${desc}`
|
||||
}
|
||||
let onClose = () => {}
|
||||
if (!bulkAction) {
|
||||
let countNotify = store.getters.countNotify
|
||||
countNotify++
|
||||
store.commit('SET_COUNT_NOTIFY', countNotify)
|
||||
notification.error({
|
||||
top: '65px',
|
||||
message: errMessage,
|
||||
description: desc,
|
||||
key: jobId,
|
||||
duration: 0,
|
||||
onClose: () => {
|
||||
let countNotify = store.getters.countNotify
|
||||
countNotify > 0 ? countNotify-- : countNotify = 0
|
||||
store.commit('SET_COUNT_NOTIFY', countNotify)
|
||||
}
|
||||
})
|
||||
onClose = () => {
|
||||
let countNotify = store.getters.countNotify
|
||||
countNotify > 0 ? countNotify-- : countNotify = 0
|
||||
store.commit('SET_COUNT_NOTIFY', countNotify)
|
||||
}
|
||||
}
|
||||
notification.error({
|
||||
top: '65px',
|
||||
message: errMessage,
|
||||
description: desc,
|
||||
key: jobId,
|
||||
duration: 0,
|
||||
onClose: onClose
|
||||
})
|
||||
store.dispatch('AddHeaderNotice', {
|
||||
key: jobId,
|
||||
title,
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user