From 54fb58a941c242d5654f3f93db0a5df503adef84 Mon Sep 17 00:00:00 2001 From: Piotr Sarnacki Date: Tue, 1 Apr 2014 16:58:36 +0200 Subject: [PATCH] Special case for settings in rewrite is not needed --- lib/travis/api/app/middleware/rewrite.rb | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/lib/travis/api/app/middleware/rewrite.rb b/lib/travis/api/app/middleware/rewrite.rb index 0c7b2e22..34346e37 100644 --- a/lib/travis/api/app/middleware/rewrite.rb +++ b/lib/travis/api/app/middleware/rewrite.rb @@ -5,7 +5,6 @@ class Travis::Api::App class Rewrite < Middleware FORMAT = %r(\.(json|xml|png|txt|atom|svg)$) V1_REPO_URL = %r(^(/[^/]+/[^/]+(?:/builds(?:/[\d]+)?|/cc)?)$) - SETTINGS_URL = %r(^/settings) helpers :accept @@ -38,7 +37,7 @@ class Travis::Api::App end def redirect_v1_named_repo_path - if request.path =~ V1_REPO_URL && request.path !~ SETTINGS_URL + if request.path =~ V1_REPO_URL force_redirect("/repositories#{$1}.#{env['travis.format']}") end end