diff --git a/internal/proxy/handler.go b/internal/proxy/handler.go index fcb375e..9c52a4d 100644 --- a/internal/proxy/handler.go +++ b/internal/proxy/handler.go @@ -9,7 +9,7 @@ import ( "net/http/httputil" "net/url" "os" - "strings" + "strings" "yobble-gateway-go/internal/config" "yobble-gateway-go/internal/logger" diff --git a/internal/server/server.go b/internal/server/server.go index ad596fb..31bc838 100644 --- a/internal/server/server.go +++ b/internal/server/server.go @@ -34,9 +34,9 @@ func NewServer(cfg *config.Settings, geoIPService *geoip.GeoIPService) *Server { //Initialize country middleware countryMW := &middleware.CountryMW{Geo: geoIPService} // Apply middleware chain - chain := countryMW.AddCountryHeaderIPMiddleware( - middleware.RemoveTrailingSlashMiddleware( - middleware.RealIPMiddleware( + chain := middleware.RemoveTrailingSlashMiddleware( + middleware.RealIPMiddleware( + countryMW.AddCountryHeaderIPMiddleware( proxyHandler, ), ),