From 1b7bb0ea560b103886a2c32c4f0af8e8426ef574 Mon Sep 17 00:00:00 2001 From: Manish R Jain <manishrjain@gmail.com> Date: Thu, 28 Apr 2016 15:09:59 +1000 Subject: [PATCH] Attempt at map[string]interface{} panic bug --- query/query.go | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/query/query.go b/query/query.go index e61a4e11..35f88601 100644 --- a/query/query.go +++ b/query/query.go @@ -240,7 +240,10 @@ func (g *SubGraph) ToJson(l *Latency) (js []byte, rerr error) { l.Json = time.Since(l.Start) - l.Parsing - l.Processing if len(r) == 1 { for _, ival := range r { - m := ival.(map[string]interface{}) + var m map[string]interface{} + if ival != nil { + m = ival.(map[string]interface{}) + } m["server_latency"] = l.ToMap() return json.Marshal(m) } -- GitLab