Provide more verbose error for alert rule json parsing
Signed-off-by: Chris Goller <goller@gmail.com>pull/10616/head
parent
9085840f4d
commit
ecdaf84961
|
@ -315,7 +315,7 @@ func (h *Service) KapacitorRulesPost(w http.ResponseWriter, r *http.Request) {
|
||||||
|
|
||||||
var req chronograf.AlertRule
|
var req chronograf.AlertRule
|
||||||
if err = json.NewDecoder(r.Body).Decode(&req); err != nil {
|
if err = json.NewDecoder(r.Body).Decode(&req); err != nil {
|
||||||
invalidJSON(w, h.Logger)
|
invalidData(w, err, h.Logger)
|
||||||
return
|
return
|
||||||
}
|
}
|
||||||
// TODO: validate this data
|
// TODO: validate this data
|
||||||
|
@ -529,7 +529,7 @@ func (h *Service) KapacitorRulesPut(w http.ResponseWriter, r *http.Request) {
|
||||||
c := kapa.NewClient(srv.URL, srv.Username, srv.Password, srv.InsecureSkipVerify)
|
c := kapa.NewClient(srv.URL, srv.Username, srv.Password, srv.InsecureSkipVerify)
|
||||||
var req chronograf.AlertRule
|
var req chronograf.AlertRule
|
||||||
if err = json.NewDecoder(r.Body).Decode(&req); err != nil {
|
if err = json.NewDecoder(r.Body).Decode(&req); err != nil {
|
||||||
invalidJSON(w, h.Logger)
|
invalidData(w, err, h.Logger)
|
||||||
return
|
return
|
||||||
}
|
}
|
||||||
// TODO: validate this data
|
// TODO: validate this data
|
||||||
|
|
Loading…
Reference in New Issue