Skip to content

Commit 19d58e3

Browse files
committed
testing the feature
1 parent c9c02d0 commit 19d58e3

File tree

2 files changed

+7
-2
lines changed

2 files changed

+7
-2
lines changed

ui/src/config/section/infra/hosts.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -111,7 +111,7 @@ export default {
111111
label: 'label.disable.host',
112112
message: 'message.confirm.disable.host',
113113
dataView: true,
114-
show: (record) => { return record.resourcestate === 'Enabled' },
114+
show: (record) => record.resourcestate === 'Enabled',
115115
popup: true,
116116
component: shallowRef(defineAsyncComponent(() => import('@/views/infra/HostEnableDisable')))
117117
},
@@ -121,7 +121,7 @@ export default {
121121
label: 'label.enable.host',
122122
message: 'message.confirm.enable.host',
123123
dataView: true,
124-
show: (record) => { return record.resourcestate === 'Disabled' },
124+
show: (record) => record.resourcestate === 'Disabled',
125125
popup: true,
126126
component: shallowRef(defineAsyncComponent(() => import('@/views/infra/HostEnableDisable')))
127127
},

ui/src/views/infra/HostEnableDisable.vue

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -110,7 +110,12 @@ export default {
110110
}
111111
api('updateHost', data).then(_ => {
112112
this.$emit('close-action')
113+
this.$emit('refresh-data')
114+
}).catch(err => {
115+
this.$message.error(err.message || 'Failed to update host status')
113116
})
117+
}).catch(() => {
118+
this.$message.error('Validation failed. Please check the inputs.')
114119
})
115120
}
116121
}

0 commit comments

Comments
 (0)