diff options
Diffstat (limited to 'server/target.go')
| -rw-r--r-- | server/target.go | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/server/target.go b/server/target.go index 2d7ca80..c79d75e 100644 --- a/server/target.go +++ b/server/target.go @@ -31,7 +31,7 @@ func (h TargetHumidityHandler) get(w http.ResponseWriter, r *http.Request) { func (h TargetHumidityHandler) post(w http.ResponseWriter, r *http.Request) { target, err := strconv.ParseFloat(r.URL.RawQuery, 32) - if err != nil { + if err != nil || !isValidHumidity(target) { badRequest(w, "invalid humidity: '%s'", r.URL.RawQuery) return } |