This commit is contained in:
aditya.siregar
2024-08-10 23:52:09 +07:00
parent 2fd676ef3e
commit 414c980c13
12 changed files with 68 additions and 28 deletions
+4 -3
View File
@@ -2,6 +2,7 @@ package app
import (
"fmt"
"furtuna-be/config"
"github.com/gin-gonic/gin"
"github.com/gofrs/uuid"
@@ -9,7 +10,7 @@ import (
"furtuna-be/internal/middlewares"
)
func NewServer() *Server {
func NewServer(cfg *config.Config) *Server {
gin.SetMode(gin.ReleaseMode)
server := &Server{
@@ -19,8 +20,8 @@ func NewServer() *Server {
server.Use(middlewares.Cors())
server.Use(middlewares.LogCorsError())
server.Use(middlewares.Trace())
server.Use(middlewares.Logger())
server.Use(middlewares.RequestMiddleware())
server.Use(middlewares.Logger(&cfg.FeatureToggle))
server.Use(middlewares.RequestMiddleware(&cfg.FeatureToggle))
return server
}