Commit c10f1cf1 authored by Yann Garcia's avatar Yann Garcia
Browse files

Emhance meep-iot_test

parent 144f2851
Loading
Loading
Loading
Loading
+1 −0
Original line number Diff line number Diff line
@@ -66,6 +66,7 @@ Valid Targets:
  * meep-iot
  * meep-sss
  * meep-iot-mgr
  * meep-sss-mgr
  * meep-wais
  * meep-watchdog
  * meep-webhook
+3 −8
Original line number Diff line number Diff line
@@ -932,20 +932,15 @@ func registereddevicesPOST(w http.ResponseWriter, r *http.Request) {
	log.Debug(">>> registereddevicesPOST: ", r)

	// Read JSON input stream provided in the Request, and stores it in the bodyBytes as bytes
	var registeredDevicesRegisteredDeviceIdBody RegisteredDevicesRegisteredDeviceIdBody
	var deviceInfo DeviceInfo
	bodyBytes, _ := ioutil.ReadAll(r.Body)
	// Unmarshal function to converts a JSON-formatted string into a SubscriptionCommon struct and store it in extractSubType
	err := json.Unmarshal(bodyBytes, &registeredDevicesRegisteredDeviceIdBody)
	err := json.Unmarshal(bodyBytes, &deviceInfo)
	if err != nil {
		log.Error(err.Error())
		errHandlerProblemDetails(w, err.Error(), http.StatusInternalServerError)
		return
	} else if registeredDevicesRegisteredDeviceIdBody.DeviceInfo == nil {
		err = errors.New("Failed to decode body")
		errHandlerProblemDetails(w, err.Error(), http.StatusInternalServerError)
		return
	}
	deviceInfo := *registeredDevicesRegisteredDeviceIdBody.DeviceInfo
	log.Info("registereddevicesPOST: ", deviceInfo)

	// Sanity checks
@@ -981,7 +976,7 @@ func registereddevicesPOST(w http.ResponseWriter, r *http.Request) {
	}
	log.Info("registereddevicesPOST: jsonResponse: ", string(jsonResponse))

	w.WriteHeader(http.StatusOK)
	w.WriteHeader(http.StatusCreated)
	fmt.Fprint(w, string(jsonResponse))
}

+557 −24

File changed.

Preview size limit exceeded, changes collapsed.

+2 −2

File changed.

Preview size limit exceeded, changes collapsed.

+1 −1

File changed.

Preview size limit exceeded, changes collapsed.