We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 65e41fe commit 4926fa8Copy full SHA for 4926fa8
pkg/router/router.go
@@ -9,6 +9,7 @@ import (
9
10
docs "github.com/envelope-zero/backend/api"
11
"github.com/envelope-zero/backend/pkg/controllers"
12
+ "github.com/envelope-zero/backend/pkg/httperrors"
13
"github.com/envelope-zero/backend/pkg/httputil"
14
"github.com/gin-contrib/cors"
15
"github.com/gin-contrib/logger"
@@ -39,6 +40,9 @@ func Config() (*gin.Engine, error) {
39
40
r.Use(gin.Recovery())
41
r.Use(requestid.New())
42
r.Use(URLMiddleware())
43
+ r.NoMethod(func(c *gin.Context) {
44
+ httperrors.New(c, http.StatusMethodNotAllowed, "This HTTP method is not allowed for the endpoint you called")
45
+ })
46
r.Use(logger.SetLogger(
47
logger.WithDefaultLevel(zerolog.InfoLevel),
48
logger.WithClientErrorLevel(zerolog.InfoLevel),
0 commit comments