}
decoder := json.NewDecoder(r.Body)
- if err := decoder.Decode(request); err != nil {
- if err != nil {
- c.logger.Errorf("[Client -> E2 Manager] #controller.extractJsonBody - unable to extract json body - error: %s", err)
- c.handleErrorResponse(e2managererrors.NewInvalidJsonError(), writer)
- return false
- }
+
+ err := decoder.Decode(request)
+
+ if err != nil {
+ c.logger.Errorf("[Client -> E2 Manager] #controller.extractJsonBody - unable to extract json body - error: %s", err)
+ c.handleErrorResponse(e2managererrors.NewInvalidJsonError(), writer)
+ return false
}
return true
}
handler, err := c.handlerProvider.GetHandler(requestName)
+
if err != nil {
c.handleErrorResponse(err, writer)
return