Issue-ID: NONRTRIC-807
Signed-off-by: aravind.est <aravindhan.a@est.tech>
Change-Id: Iffa9e701476fdb961b18eb010e8ae584157ef24f
package sliceassurance
import (
+ "bytes"
"encoding/json"
"io"
"io/ioutil"
log.Warn(err)
return nil
}
- err = json.Unmarshal(body, &messages)
- if err != nil {
- log.Warn(err)
- return nil
+ if bytes.HasPrefix(body, []byte("{")) {
+ messages = append(messages, string(body))
+ } else {
+ err = json.Unmarshal(body, &messages)
+ if err != nil {
+ log.Warn(err)
+ return nil
+ }
}
return &messages
}