You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@cloudstack.apache.org by pe...@apache.org on 2021/12/29 07:57:04 UTC
[cloudstack] 01/01: ui: Fix configure Sticky policy form
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 <pe...@gmail.com>
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) {