Skip to content

Commit 6d11e2f

Browse files
authored
ui, Adv zone + SG: Fix invocation of create/revoke APIs for ingress/egress security group rules (#6170)
1 parent 182899d commit 6d11e2f

File tree

2 files changed

+3
-2
lines changed

2 files changed

+3
-2
lines changed

ui/src/components/view/ResourceView.vue

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -132,6 +132,7 @@ export default {
132132
this.activeTab = key
133133
const query = Object.assign({}, this.$route.query)
134134
query.tab = key
135+
this.$route.query.tab = key
135136
history.pushState(
136137
{},
137138
null,

ui/src/views/network/IngressEgressRuleConfigure.vue

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -82,7 +82,7 @@
8282
</div>
8383
</template>
8484
<div class="form__item" style="flex: 0">
85-
<a-button :disabled="!('authorizeSecurityGroupInress' in $store.getters.apis) && !('authorizeSecurityGroupEgress' in $store.getters.apis)" type="primary" @click="handleAddRule">{{ $t('label.add') }}</a-button>
85+
<a-button :disabled="!('authorizeSecurityGroupIngress' in $store.getters.apis) && !('authorizeSecurityGroupEgress' in $store.getters.apis)" type="primary" @click="handleAddRule">{{ $t('label.add') }}</a-button>
8686
</div>
8787
</div>
8888
</div>
@@ -284,7 +284,7 @@ export default {
284284
})
285285
},
286286
fetchData () {
287-
this.tabType = this.$parent.tab === this.$t('label.ingress.rule') ? 'ingress' : 'egress'
287+
this.tabType = this.$route.query.tab === 'ingress.rule' ? 'ingress' : 'egress'
288288
this.rules = this.tabType === 'ingress' ? this.resource.ingressrule : this.resource.egressrule
289289
},
290290
getCapitalise (val) {

0 commit comments

Comments
 (0)