This is an automated email from the ASF dual-hosted git repository. pearl11594 pushed a commit to branch fix-lb-stickiness-form in repository https://gitbox.apache.org/repos/asf/cloudstack.git
commit 4e1d81dc7d12f3b732b505b1f9ec17bb317d2082 Author: Pearl Dsilva <[email protected]> AuthorDate: Wed Dec 29 13:26:23 2021 +0530 ui: Fix configure Sticky policy form --- ui/src/views/network/LoadBalancing.vue | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/ui/src/views/network/LoadBalancing.vue b/ui/src/views/network/LoadBalancing.vue index b86c91e..ed6e3f2 100644 --- a/ui/src/views/network/LoadBalancing.vue +++ b/ui/src/views/network/LoadBalancing.vue @@ -207,7 +207,7 @@ <a-modal :title="$t('label.configure.sticky.policy')" - v-model="stickinessModalVisible" + :visible="stickinessModalVisible" :footer="null" :afterClose="closeModal" :maskClosable="false" @@ -288,7 +288,7 @@ <div :span="24" class="action-button"> <a-button @click="stickinessModalVisible = false">{{ $t('label.cancel') }}</a-button> - <a-button type="primary" @submit="handleSubmitStickinessForm">{{ $t('label.ok') }}</a-button> + <a-button type="primary" ref="submit" @click="handleSubmitStickinessForm">{{ $t('label.ok') }}</a-button> </div> </a-form> </a-modal> @@ -890,6 +890,8 @@ export default { }) }).catch(error => { this.$notifyError(error) + }).finally(() => { + this.closeModal() }) }, handleDeleteStickinessPolicy () { @@ -962,6 +964,7 @@ export default { }) }, handleStickinessMethodSelectChange (e) { + this.stickinessPolicyForm.resetFields() this.stickinessPolicyMethod = e }, handleDeleteInstanceFromRule (instance, rule, ip) {
