From 38c5f0e29f490f6ae053f9c6e56542710565e485 Mon Sep 17 00:00:00 2001 From: Nan Deng Date: Mon, 7 Jul 2014 22:10:25 -0700 Subject: [PATCH] empty query means default values --- api/handler.go | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/api/handler.go b/api/handler.go index 0740354a..104ee436 100644 --- a/api/handler.go +++ b/api/handler.go @@ -19,6 +19,7 @@ package api import ( "encoding/json" "fmt" + "io" "log" "net/http" "strings" @@ -72,8 +73,8 @@ func HandleRequest(m manager.Manager, w http.ResponseWriter, r *http.Request) er var query info.ContainerInfoQuery decoder := json.NewDecoder(r.Body) err := decoder.Decode(&query) - if err != nil { - fmt.Fprintf(w, "unable to decode the json value: %v", err) + if err != nil && err != io.EOF { + fmt.Fprintf(w, "unable to decode the json value: ", err) return err } // Get the container.