many improvements!
This commit is contained in:
1 parent
da7cacb57e
commit
dda4e0b6ae
13 files changed
+245
-31
No files matched your search
@@ -2,6 +2,7 @@ package main
|
||||
|
||||
import (
|
||||
"encoding/json"
|
||||
"log"
|
||||
"net/http"
|
||||
)
|
||||
|
||||
@@ -14,6 +15,7 @@ type ApiHandler func(w http.ResponseWriter, request *http.Request) (interface{},
|
||||
func (this ApiHandler) ServeHTTP(w http.ResponseWriter, request *http.Request) {
|
||||
ret, err := this(w, request)
|
||||
if err != nil {
|
||||
log.Println(err)
|
||||
ret = &errorWrapper{err}
|
||||
w.WriteHeader(500)
|
||||
} else {
|
||||
|
||||
Reference in new issue
Block a user