~bigbes/core-go

0bea684927b7965407b6a700618503c0032bd08b — Drew DeVault 1 year, 5 months ago 8e729e7
server: enable request logging only in debug mode

To improve the signal:noise ratio in the production logs.
1 files changed, 2 insertions(+), 1 deletions(-)

M server/server.go
M server/server.go => server/server.go +2 -1
@@ 117,9 117,10 @@ func (server *Server) WithSchema(
	// These don't need auth or any other middleware - just log and process
	server.root.Group(func(r chi.Router) {
		r.Use(middleware.RealIP)
		r.Use(middleware.Logger)

		if config.Debug {
			r.Use(middleware.Logger)

			play := playground.Handler("GraphQL playground", "/query")
			r.Handle("/", play)
		}