From d33405675ca31ff9e34a0f60e4b4ce529dbd7683 Mon Sep 17 00:00:00 2001 From: leandrofars Date: Sun, 9 Jun 2024 19:16:36 -0300 Subject: [PATCH] fix(controller) wifi standard info data --- .../services/controller/internal/api/wifi.go | 21 ++++++++++--------- 1 file changed, 11 insertions(+), 10 deletions(-) diff --git a/backend/services/controller/internal/api/wifi.go b/backend/services/controller/internal/api/wifi.go index ea63fce..e1de563 100644 --- a/backend/services/controller/internal/api/wifi.go +++ b/backend/services/controller/internal/api/wifi.go @@ -17,14 +17,15 @@ type ParamData struct { } type WiFi struct { - Path string `json:"path"` - Name ParamData `json:"name"` - SSID ParamData `json:"ssid"` - Password ParamData `json:"password"` - Security ParamData `json:"security"` - //SecurityCapabilities []ParamData `json:"securityCapabilities"` - Enable ParamData `json:"enable"` - Status ParamData `json:"status"` + Path string `json:"path"` + Name ParamData `json:"name"` + SSID ParamData `json:"ssid"` + Password ParamData `json:"password"` + Security ParamData `json:"security"` + SecurityCapabilities []ParamData `json:"securityCapabilities"` + Standard ParamData `json:"standard"` + Enable ParamData `json:"enable"` + Status ParamData `json:"status"` } // import ( @@ -263,7 +264,7 @@ func (a *Api) deviceWifi(w http.ResponseWriter, r *http.Request) { case "SSID": wlans[wlanConfigurationInstances].SSID.Writable = cwmp.ParamTypeIsWritable(z.Writable) case "Standard": - wlans[wlanConfigurationInstances].Security.Writable = cwmp.ParamTypeIsWritable(z.Writable) + wlans[wlanConfigurationInstances].Standard.Writable = cwmp.ParamTypeIsWritable(z.Writable) case "KeyPassphrase": wlans[wlanConfigurationInstances].Password.Writable = cwmp.ParamTypeIsWritable(z.Writable) } @@ -309,7 +310,7 @@ func (a *Api) deviceWifi(w http.ResponseWriter, r *http.Request) { case "SSID": wlans[wlanIndex].SSID.Value = a.Value case "Standard": - wlans[wlanIndex].Security.Value = a.Value + wlans[wlanIndex].Standard.Value = a.Value case "KeyPassphrase": wlans[wlanIndex].Password.Value = a.Value }