From 91df65f2f3f1cc56293d03118da8a957cf5a3844 Mon Sep 17 00:00:00 2001 From: "didier.amyot" Date: Mon, 2 Jun 2014 10:13:47 -0400 Subject: [PATCH] fixed bug. --- handlerWrapper.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/handlerWrapper.go b/handlerWrapper.go index d3f92f7..442058d 100644 --- a/handlerWrapper.go +++ b/handlerWrapper.go @@ -14,7 +14,7 @@ type errorWrapper struct { type ApiHandler func(w http.ResponseWriter, request *http.Request) (interface{}, error) func (this ApiHandler) addEnlapsedTimeIfPossible(enlapsedTime time.Duration, obj interface{}) { - if dict, ok := obj.(map[string]interface{}); ok { + if dict, ok := obj.(map[string]interface{}); ok && dict != nil { dict["enlapsed_time"] = enlapsedTime.Seconds() }