X-Git-Url: https://gerrit.o-ran-sc.org/r/gitweb?a=blobdiff_plain;f=pkg%2Fnbi%2Fhttprestful.go;h=035501a453ae0360bf78cda13327b5053b6d2ecd;hb=e90dddabfdb89ff8cd7ed52dba4849efd2d8edf9;hp=4b936a60bd5e1f65238f99348dff364c7f29fbca;hpb=92162653c9741f2417d1a36ec1c211d6863d0a68;p=ric-plt%2Frtmgr.git diff --git a/pkg/nbi/httprestful.go b/pkg/nbi/httprestful.go index 4b936a6..035501a 100644 --- a/pkg/nbi/httprestful.go +++ b/pkg/nbi/httprestful.go @@ -77,7 +77,7 @@ func recvXappCallbackData(dataChannel <-chan *models.XappCallbackData) (*[]rtmgr } if nil != xappData { var xapps []rtmgr.XApp - err := json.Unmarshal([]byte(xappData.Data), &xapps) + err := json.Unmarshal([]byte(xappData.XApps), &xapps) return &xapps, err } else { rtmgr.Logger.Info("No data") @@ -89,11 +89,11 @@ func recvXappCallbackData(dataChannel <-chan *models.XappCallbackData) (*[]rtmgr } func validateXappCallbackData(callbackData *models.XappCallbackData) error { - if len(callbackData.Data) == 0 { - return fmt.Errorf("Invalid Data field: \"%s\"", callbackData.Data) + if len(callbackData.XApps) == 0 { + return fmt.Errorf("Invalid Data field: \"%s\"", callbackData.XApps) } var xapps []rtmgr.XApp - err := json.Unmarshal([]byte(callbackData.Data), &xapps) + err := json.Unmarshal([]byte(callbackData.XApps), &xapps) if err != nil { return fmt.Errorf("Unmarshal failed: \"%s\"", err.Error()) }