From 0da146d2983de6a9aa4402a5b69f183824261a17 Mon Sep 17 00:00:00 2001 From: Andrea Rosa Date: Tue, 27 Nov 2018 15:37:33 +0000 Subject: [PATCH] Enable extensible middleware for admin API We need to inject in the gin middleware the function which allows to load and extend the middleware with custom ones. Fixes: #1326 --- api/server/server.go | 2 ++ 1 file changed, 2 insertions(+) diff --git a/api/server/server.go b/api/server/server.go index 5aa90e8c95..0a07f1bc69 100644 --- a/api/server/server.go +++ b/api/server/server.go @@ -1090,6 +1090,8 @@ func (s *Server) bindHandlers(ctx context.Context) { admin := s.AdminRouter // now for extensible middleware engine.Use(s.rootMiddlewareWrapper()) + // extensible middleware for the admin API + admin.Use(s.apiMiddlewareWrapper()) engine.GET("/", handlePing) admin.GET("/version", handleVersion)