diff --git a/main.go b/main.go index 3bd84a1..8ec348f 100644 --- a/main.go +++ b/main.go @@ -68,6 +68,7 @@ func main() { err := r.ParseForm() if err != nil { http.Error(w, "Could not parse form", http.StatusInternalServerError) + return } sidewalkID, err := strconv.Atoi(r.PathValue("id")) if err != nil { @@ -77,6 +78,7 @@ func main() { condition, err := strconv.Atoi(r.Form.Get("condition")) if err != nil { http.Error(w, "Invalid condition", http.StatusBadRequest) + return } sidewalksMutex.Lock() sidewalks[sidewalkID].Condition = sidewalk.Condition(condition)