From 5aa0d2ab78d098da25ea23c7f237e21e5116a16d Mon Sep 17 00:00:00 2001 From: Luan van Pletsen Date: Fri, 16 Mar 2018 11:56:22 +0000 Subject: [PATCH] Refactor to switch/case --- api_definition.go | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/api_definition.go b/api_definition.go index e3833ab2369..1d8396702fd 100644 --- a/api_definition.go +++ b/api_definition.go @@ -913,16 +913,16 @@ func (a *APISpec) CheckSpecMatchesStatus(r *http.Request, rxPaths []URLSpec, mod if !match { // check for special case when using url_rewrites with transform_response // and specifying the same "path" expression - - if mode == TransformedResponse { + switch mode{ + case TransformedResponse: if v.TransformResponseAction.Path != ctxGetUrlRewritePath(r) { continue } - } else if mode == HeaderInjectedResponse { + case HeaderInjectedResponse: if v.InjectHeadersResponse.Path != ctxGetUrlRewritePath(r) { continue } - } else { + default: continue } }