Makes put and patch handlers return body again

This commit is contained in:
Mikalai Radchuk 2020-01-02 15:52:43 +00:00
Родитель c04c1fddd2
Коммит 37ee74c3e1
1 изменённых файлов: 2 добавлений и 1 удалений

Просмотреть файл

@ -237,13 +237,14 @@ func reply(log *logrus.Entry, w http.ResponseWriter, header http.Header, b []byt
switch err := err.(type) { switch err := err.(type) {
case *api.CloudError: case *api.CloudError:
api.WriteCloudError(w, err) api.WriteCloudError(w, err)
return
case statusCodeError: case statusCodeError:
w.WriteHeader(int(err)) w.WriteHeader(int(err))
default: default:
log.Error(err) log.Error(err)
api.WriteError(w, http.StatusInternalServerError, api.CloudErrorCodeInternalServerError, "", "Internal server error.") api.WriteError(w, http.StatusInternalServerError, api.CloudErrorCodeInternalServerError, "", "Internal server error.")
return
} }
return
} }
if b != nil { if b != nil {