diff --git a/fields/main.go b/fields/main.go index 4dc8aca..e171e50 100644 --- a/fields/main.go +++ b/fields/main.go @@ -344,6 +344,11 @@ func main() { } f.OmitEmpty = true + switch name { + case "PortOverrides": + f.OmitEmpty = false + } + return nil } case "Network": diff --git a/unifi/device.generated.go b/unifi/device.generated.go index 8720b02..44dc8c0 100644 --- a/unifi/device.generated.go +++ b/unifi/device.generated.go @@ -81,7 +81,7 @@ type Device struct { OutletEnabled bool `json:"outlet_enabled,omitempty"` OutletOverrides []DeviceOutletOverrides `json:"outlet_overrides,omitempty"` OutletPowerCycleEnabled bool `json:"outlet_power_cycle_enabled,omitempty"` - PortOverrides []DevicePortOverrides `json:"port_overrides,omitempty"` + PortOverrides []DevicePortOverrides `json:"port_overrides"` PowerSourceCtrl string `json:"power_source_ctrl,omitempty"` // auto|8023af|8023at|8023bt-type3|8023bt-type4|pasv24|poe-injector|ac|adapter|dc|rps PowerSourceCtrlEnabled bool `json:"power_source_ctrl_enabled,omitempty"` RADIUSProfileID string `json:"radiusprofile_id,omitempty"`