Skip to content

Commit 8baf384

Browse files
authored
ui: fix add management ip range form (apache#5427)
Add management IP range form shows same pod multiple times when the pods has multiple IP ranges. This PR fixes the behaviour. Signed-off-by: Abhishek Kumar <abhishek.mrt22@gmail.com>
1 parent 35efdd1 commit 8baf384

File tree

1 file changed

+4
-3
lines changed

1 file changed

+4
-3
lines changed

ui/src/views/infra/network/IpRangesTabManagement.vue

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -84,7 +84,7 @@
8484
rules: [{ required: true, message: `${$t('label.required')}` }]
8585
}]"
8686
>
87-
<a-select-option v-for="item in items" :key="item.id" :value="item.id">{{ item.name }}</a-select-option>
87+
<a-select-option v-for="item in pods" :key="item.id" :value="item.id">{{ item.name }}</a-select-option>
8888
</a-select>
8989
</a-form-item>
9090
<a-form-item :label="$t('label.gateway')" class="form__item">
@@ -144,6 +144,7 @@ export default {
144144
return {
145145
componentLoading: false,
146146
items: [],
147+
pods: [],
147148
total: 0,
148149
domains: [],
149150
domainsLoading: false,
@@ -215,8 +216,8 @@ export default {
215216
}).then(response => {
216217
this.items = []
217218
this.total = response.listpodsresponse.count || 0
218-
const pods = response.listpodsresponse.pod ? response.listpodsresponse.pod : []
219-
for (const pod of pods) {
219+
this.pods = response.listpodsresponse.pod ? response.listpodsresponse.pod : []
220+
for (const pod of this.pods) {
220221
if (pod && pod.startip && pod.startip.length > 0) {
221222
for (var idx = 0; idx < pod.startip.length; idx++) {
222223
this.items.push({

0 commit comments

Comments
 (0)