summaryrefslogtreecommitdiffstats
path: root/server/target.go
diff options
context:
space:
mode:
Diffstat (limited to 'server/target.go')
-rw-r--r--server/target.go2
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
}