chore: add return error with middleware name

This commit is contained in:
Jonas Kaninda
2024-10-28 03:41:29 +01:00
parent 5e4f5f4054
commit b7700ee0de
2 changed files with 2 additions and 2 deletions

View File

@@ -15,7 +15,7 @@ func searchMiddleware(rules []string, middlewares []Middleware) (Middleware, err
continue 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) { func getMiddleware(rule string, middlewares []Middleware) (Middleware, error) {
for _, m := range middlewares { for _, m := range middlewares {

View File

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