From 1080bee23b4532de4ea6712a2a8850b66379bbf3 Mon Sep 17 00:00:00 2001
From: Sven Fuchs <me@svenfuchs.com>
Date: Thu, 22 Aug 2013 13:00:30 +0200
Subject: [PATCH] do not include Raven::Rack unless configured

---
 lib/travis/api/app.rb | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/lib/travis/api/app.rb b/lib/travis/api/app.rb
index 3cd6de53..c490e4a0 100644
--- a/lib/travis/api/app.rb
+++ b/lib/travis/api/app.rb
@@ -87,8 +87,8 @@ module Travis::Api
           [ 420, {}, ['Enhance Your Calm']]
         end
 
-        use Travis::Api::App::Cors
-        use Raven::Rack if Endpoint.production?
+        use Travis::Api::App::Cors # if Travis.env == 'development' ???
+        use Raven::Rack if Endpoint.production? && Travis.config.sentry.dsn
         use Rack::Protection::PathTraversal
         use Rack::SSL if Endpoint.production?
         use ActiveRecord::ConnectionAdapters::ConnectionManagement