diff --git a/features/ue/ue.go b/features/ue/ue.go index 030e95fe..4b16f8f2 100644 --- a/features/ue/ue.go +++ b/features/ue/ue.go @@ -230,7 +230,7 @@ func PostPCFUserInfo(w http.ResponseWriter, r *http.Request) { services.ResponseInternalServerError500ProcessError(w, err) return } else { - var response services.DataResponse + var response services.MapResponse _ = json.Unmarshal(resp.Body(), &response) services.ResponseWithJson(w, resp.StatusCode(), response) return @@ -302,7 +302,7 @@ func PutPCFUserInfo(w http.ResponseWriter, r *http.Request) { services.ResponseInternalServerError500ProcessError(w, err) return } else { - var response services.DataResponse + var response services.MapResponse _ = json.Unmarshal(resp.Body(), &response) services.ResponseWithJson(w, resp.StatusCode(), response) return @@ -367,7 +367,7 @@ func DeletePCFUserInfo(w http.ResponseWriter, r *http.Request) { services.ResponseInternalServerError500ProcessError(w, err) return } else { - var response services.DataResponse + var response services.MapResponse _ = json.Unmarshal(resp.Body(), &response) services.ResponseWithJson(w, resp.StatusCode(), response) return @@ -431,7 +431,7 @@ func GetUENumFromNF(w http.ResponseWriter, r *http.Request) { services.ResponseInternalServerError500ProcessError(w, err) return } else { - var response services.DataResponse + var response services.MapResponse _ = json.Unmarshal(resp.Body(), &response) services.ResponseWithJson(w, resp.StatusCode(), response) return @@ -495,7 +495,7 @@ func GetNBInfoFromNF(w http.ResponseWriter, r *http.Request) { services.ResponseInternalServerError500ProcessError(w, err) return } else { - var response services.DataResponse + var response services.MapResponse _ = json.Unmarshal(resp.Body(), &response) services.ResponseWithJson(w, resp.StatusCode(), response) return diff --git a/lib/services/services.go b/lib/services/services.go index 4024e904..a5deefa0 100644 --- a/lib/services/services.go +++ b/lib/services/services.go @@ -38,6 +38,8 @@ type DataResponse struct { Data interface{} `json:"data"` } +type MapResponse map[string]any + type NullResponse struct { nil interface{} }