Merge pull request #7 from jkaninda/refactor

chore: add return error with middleware name
This commit is contained in:
2024-10-28 03:42:02 +01:00
committed by GitHub
2 changed files with 2 additions and 2 deletions

View File

@@ -15,7 +15,7 @@ func searchMiddleware(rules []string, middlewares []Middleware) (Middleware, err
continue
}
return Middleware{}, errors.New("no middleware found with name " + strings.Join(rules, ";"))
return Middleware{}, errors.New("middleware not found with name: [" + strings.Join(rules, ";") + "]")
}
func getMiddleware(rule string, middlewares []Middleware) (Middleware, error) {
for _, m := range middlewares {

View File

@@ -63,7 +63,7 @@ func (gatewayServer GatewayServer) Initialize() *mux.Router {
}
rMiddleware, err := searchMiddleware(mid.Rules, middlewares)
if err != nil {
logger.Error("Middleware name not found")
logger.Error("Error: %v", err.Error())
} else {
//Check Authentication middleware
switch rMiddleware.Type {