task_tracker/api/error.go
2019-02-16 19:44:03 -05:00

22 lines
317 B
Go

package api
import (
"github.com/Sirupsen/logrus"
"runtime/debug"
)
func handleErr(err error, r *Request) {
if err != nil {
logrus.Error(err.Error())
//debug.PrintStack()
r.Json(JsonResponse{
Message: err.Error(),
Content: ErrorResponse{
StackTrace: string(debug.Stack()),
},
}, 500)
}
}