diff --git a/go.mod b/go.mod index 9ad759b..1a3abbd 100644 --- a/go.mod +++ b/go.mod @@ -14,7 +14,7 @@ require ( github.com/pquerna/otp v1.4.0 github.com/rs/zerolog v1.29.0 github.com/tkw1536/goprogram v0.3.0 - github.com/tkw1536/pkglib v0.0.0-20230225192547-93a1aa42a292 + github.com/tkw1536/pkglib v0.0.0-20230306213020-a931cd9a13bb github.com/yuin/goldmark v1.5.4 github.com/yuin/goldmark-meta v1.1.0 golang.org/x/crypto v0.6.0 diff --git a/go.sum b/go.sum index 32a9243..03303e6 100644 --- a/go.sum +++ b/go.sum @@ -64,8 +64,8 @@ github.com/tdewolff/parse v2.3.4+incompatible/go.mod h1:8oBwCsVmUkgHO8M5iCzSIDtp github.com/tdewolff/test v1.0.7 h1:8Vs0142DmPFW/bQeHRP3MV19m1gvndjUb1sn8yy74LM= github.com/tkw1536/goprogram v0.3.0 h1:bMnr+PMZHRaaw3atIHz2I0/vCdwl2Bx8KaNutTD7psg= github.com/tkw1536/goprogram v0.3.0/go.mod h1:lIWTpzLCbji7b9mSU+iPrQYTJOa0DgOE5is8UyW9/n0= -github.com/tkw1536/pkglib v0.0.0-20230225192547-93a1aa42a292 h1:/OeSU0bywyN9C4AJ9TARXUKxCZFK0lkZUp0MoHXCa2k= -github.com/tkw1536/pkglib v0.0.0-20230225192547-93a1aa42a292/go.mod h1:R+8tKMAkSXC1+XGzxNUKx2DnPJqObycYeo4PKjWYkMg= +github.com/tkw1536/pkglib v0.0.0-20230306213020-a931cd9a13bb h1:orx6ZmvfGXclVAwc0nsHlWgyEuhDxLlN+ap6zNSSWA4= +github.com/tkw1536/pkglib v0.0.0-20230306213020-a931cd9a13bb/go.mod h1:R+8tKMAkSXC1+XGzxNUKx2DnPJqObycYeo4PKjWYkMg= github.com/yuin/goldmark v1.5.4 h1:2uY/xC0roWy8IBEGLgB1ywIoEJFGmRrX21YQcvGZzjU= github.com/yuin/goldmark v1.5.4/go.mod h1:6yULJ656Px+3vBD8DxQVa3kxgyrAnzto9xy5taEt/CY= github.com/yuin/goldmark-meta v1.1.0 h1:pWw+JLHGZe8Rk0EGsMVssiNb/AaPMHfSRszZeUeiOUc= diff --git a/internal/dis/component/server/server.go b/internal/dis/component/server/server.go index e27d8d8..6a77c94 100644 --- a/internal/dis/component/server/server.go +++ b/internal/dis/component/server/server.go @@ -121,3 +121,9 @@ func (server *Server) csrf() func(http.Handler) http.Handler { opts = append(opts, csrf.FieldName(CSRFCookieField)) return csrf.Protect(server.Config.CSRFSecret(), opts...) } + +func init() { + httpx.InterceptorOnFallback = func(req *http.Request, err error) { + zerolog.Ctx(req.Context()).Err(err).Msg("unknown error intercepted") + } +}