From e98db116cf5f3bfdc570772a981049f3c05919c7 Mon Sep 17 00:00:00 2001 From: Patrick Connolly Date: Thu, 29 Nov 2018 04:03:58 +0800 Subject: [PATCH] Removed trailing slash even without token auth. --- bridge/api/api.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/bridge/api/api.go b/bridge/api/api.go index 6e86d3f6..144c982a 100644 --- a/bridge/api/api.go +++ b/bridge/api/api.go @@ -47,12 +47,12 @@ func New(cfg *bridge.Config) bridge.Bridger { e := echo.New() e.HideBanner = true e.HidePort = true + e.Pre(middleware.RemoveTrailingSlash()) b.Messages = ring.Ring{} if b.GetInt("Buffer") != 0 { b.Messages.SetCapacity(b.GetInt("Buffer")) } if b.GetString("Token") != "" { - e.Pre(middleware.RemoveTrailingSlash()) e.Use(middleware.KeyAuthWithConfig(middleware.KeyAuthConfig{ Validator: func(key string, c echo.Context) (bool, error) { return key == b.GetString("Token"), nil