From 5971946d35adb69b19c4f9c82b89d78f7e6b906f Mon Sep 17 00:00:00 2001 From: Mathias Meyer Date: Sat, 18 May 2013 11:11:43 +0200 Subject: [PATCH] Use our own middlewares explicitly. --- lib/travis/api/app.rb | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/lib/travis/api/app.rb b/lib/travis/api/app.rb index 68ed7981..b23bb938 100644 --- a/lib/travis/api/app.rb +++ b/lib/travis/api/app.rb @@ -86,7 +86,11 @@ module Travis::Api env['travis.global_prefix'] = env['SCRIPT_NAME'] end - Middleware.subclasses.each { |m| use(m) } + use Travis::Api::App::Middleware::ScopeCheck + use Travis::Api::App::Middleware::Logging + use Travis::Api::App::Middleware::Metriks + use Travis::Api::App::Middleware::Rewrite + Endpoint.subclasses.each { |e| map(e.prefix) { run(e.new) } } end end