[RIC-584] reject update enb when enb type is one of ng types
[ric-plt/e2mgr.git] / E2Manager / handlers / httpmsghandlers / update_nodeb_request_handler.go
index 8b6b80c..551006e 100644 (file)
@@ -65,6 +65,11 @@ func (h *UpdateNodebRequestHandler) Handle(request models.Request) (models.IResp
                return nil, e2managererrors.NewResourceNotFoundError()
        }
 
+       err = h.updateNodebManager.ValidateNodeb(nodebInfo)
+       if err != nil {
+               return nil, e2managererrors.NewRequestValidationError()
+       }
+
        err = h.updateNodebManager.RemoveNodebCells(nodebInfo)
        if err != nil {
                return nil, err