Skip to content

Commit 9d4128b

Browse files
committed
Fix issue with security group selection box display
1 parent a163831 commit 9d4128b

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
@@ -203,7 +203,7 @@ export default {
203203
},
204204
fetchZoneDetails () {
205205
api('listZones', {
206-
zoneid: this.resource.zoneid
206+
id: this.resource.zoneid
207207
}).then(response => {
208208
const zone = response?.listzonesresponse?.zone || []
209209
this.securityGroupsEnabled = zone?.[0]?.securitygroupsenabled
@@ -337,10 +337,8 @@ export default {
337337
params.name = values.name
338338
params.displayname = values.displayname
339339
params.ostypeid = values.ostypeid
340-
if (this.securityGroupsEnabled) {
341-
if (values.securitygroupids) {
342-
params.securitygroupids = values.securitygroupids
343-
}
340+
if (this.securityGroupsEnabled && Array.isArray(values.securitygroupids) && values.securitygroupids.length > 0) {
341+
params.securitygroupids = values.securitygroupids
344342
}
345343
if (values.isdynamicallyscalable !== undefined) {
346344
params.isdynamicallyscalable = values.isdynamicallyscalable

0 commit comments

Comments
 (0)