Skip to content

Commit 39a0ba9

Browse files
Fix issue with security group selection box display (#10849)
Co-authored-by: toolmanwyj <[email protected]>
1 parent 951863c commit 39a0ba9

File tree

1 file changed

+3
-5
lines changed

1 file changed

+3
-5
lines changed

ui/src/views/compute/EditVM.vue

Lines changed: 3 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -194,7 +194,7 @@ export default {
194194
},
195195
fetchZoneDetails () {
196196
api('listZones', {
197-
zoneid: this.resource.zoneid
197+
id: this.resource.zoneid
198198
}).then(response => {
199199
const zone = response?.listzonesresponse?.zone || []
200200
this.securityGroupsEnabled = zone?.[0]?.securitygroupsenabled
@@ -328,10 +328,8 @@ export default {
328328
params.name = values.name
329329
params.displayname = values.displayname
330330
params.ostypeid = values.ostypeid
331-
if (this.securityGroupsEnabled) {
332-
if (values.securitygroupids) {
333-
params.securitygroupids = values.securitygroupids
334-
}
331+
if (this.securityGroupsEnabled && Array.isArray(values.securitygroupids) && values.securitygroupids.length > 0) {
332+
params.securitygroupids = values.securitygroupids
335333
}
336334
if (values.isdynamicallyscalable !== undefined) {
337335
params.isdynamicallyscalable = values.isdynamicallyscalable

0 commit comments

Comments
 (0)