From 02d9fda89f684447aeb85350940e4a363349fa96 Mon Sep 17 00:00:00 2001 From: joshblakeley Date: Fri, 13 Jul 2018 10:51:54 +0100 Subject: [PATCH] strip version when listen path is stripped --- handler_success.go | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/handler_success.go b/handler_success.go index 50ad855d686..ea083621d2b 100644 --- a/handler_success.go +++ b/handler_success.go @@ -245,7 +245,8 @@ func (s *SuccessHandler) ServeHTTP(w http.ResponseWriter, r *http.Request) *http defer s.Base().UpdateRequestSession(r) versionDef := s.Spec.VersionDefinition - if !s.Spec.VersionData.NotVersioned && versionDef.Location == "url" && versionDef.StripPath { + log.Info(versionDef) + if !s.Spec.VersionData.NotVersioned && versionDef.Location == "url" && s.Spec.Proxy.StripListenPath { part := s.Spec.getVersionFromRequest(r) log.Info("Stripping version from url: ", part) @@ -294,7 +295,7 @@ func (s *SuccessHandler) ServeHTTP(w http.ResponseWriter, r *http.Request) *http func (s *SuccessHandler) ServeHTTPWithCache(w http.ResponseWriter, r *http.Request) *http.Response { versionDef := s.Spec.VersionDefinition - if !s.Spec.VersionData.NotVersioned && versionDef.Location == "url" && versionDef.StripPath { + if !s.Spec.VersionData.NotVersioned && versionDef.Location == "url" && s.Spec.Proxy.StripListenPath { part := s.Spec.getVersionFromRequest(r) log.Info("Stripping version from url: ", part)