Code

Improved error reporting in graph(): correctly report bad requests.
[sysdb/webui.git] / server / server.go
index 309cdb6b35f86541dc528b6f6df742cf30d51f39..6b3f8d07a57e5ae715fb828df75cb1f4c556332c 100644 (file)
@@ -151,7 +151,7 @@ func (s *Server) ServeHTTP(w http.ResponseWriter, r *http.Request) {
        for _, f := range strings.Split(path, "/") {
                f, err := url.QueryUnescape(f)
                if err != nil {
-                       s.err(w, http.StatusBadRequest, fmt.Errorf("Error: %v", err))
+                       s.badrequest(w, fmt.Errorf("Error: %v", err))
                        return
                }
                fields = append(fields, f)
@@ -184,7 +184,7 @@ func (s *Server) ServeHTTP(w http.ResponseWriter, r *http.Request) {
        r.ParseForm()
        page, err := f(req, s)
        if err != nil {
-               s.err(w, http.StatusBadRequest, fmt.Errorf("Error: %v", err))
+               s.badrequest(w, fmt.Errorf("Error: %v", err))
                return
        }