From 63520f9affae6c31485b21a243b26916b0ab10df Mon Sep 17 00:00:00 2001 From: David Wertenteil Date: Mon, 2 May 2022 15:28:29 +0300 Subject: [PATCH] return response object --- httphandler/handlerequests/v1/requestshandler.go | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/httphandler/handlerequests/v1/requestshandler.go b/httphandler/handlerequests/v1/requestshandler.go index 8bbef8a7..18737d40 100644 --- a/httphandler/handlerequests/v1/requestshandler.go +++ b/httphandler/handlerequests/v1/requestshandler.go @@ -39,7 +39,6 @@ func (handler *HTTPHandler) Scan(w http.ResponseWriter, r *http.Request) { switch r.Method { case http.MethodGet: // return request template json.NewEncoder(w).Encode(utilsmetav1.PostScanRequest{}) - w.Header().Set("Content-Type", "application/json") w.WriteHeader(http.StatusOK) return case http.MethodPost: @@ -50,7 +49,10 @@ func (handler *HTTPHandler) Scan(w http.ResponseWriter, r *http.Request) { if handler.state.isBusy() { w.WriteHeader(http.StatusOK) - w.Write([]byte(handler.state.getID())) + response.Response = []byte(handler.state.getID()) + response.ID = handler.state.getID() + response.Type = utilsapisv1.IDScanResponseType + w.Write(responseToBytes(&response)) return }