From 49f0fb6dcd8058587700529f2045b94e73402b34 Mon Sep 17 00:00:00 2001
From: Benjamin Neff <benjamin@coding4coffee.ch>
Date: Wed, 20 May 2015 02:38:44 +0200
Subject: [PATCH] replace silence_assets.rb with quiet_assets gem

---
 Gemfile                               |  3 +++
 Gemfile.lock                          |  3 +++
 config/initializers/silence_assets.rb | 16 ----------------
 3 files changed, 6 insertions(+), 16 deletions(-)
 delete mode 100644 config/initializers/silence_assets.rb

diff --git a/Gemfile b/Gemfile
index 37f931230d..3db57832b3 100644
--- a/Gemfile
+++ b/Gemfile
@@ -280,4 +280,7 @@ group :development, :test do
   gem "jasmine-jquery-rails",      "2.0.3"
   gem "rails-assets-jasmine-ajax", "3.1.1", source: "https://rails-assets.org"
   gem "sinon-rails",               "1.10.3"
+
+  # silence assets
+  gem "quiet_assets", "1.1.0"
 end
diff --git a/Gemfile.lock b/Gemfile.lock
index 52add90ed4..7a91520dfd 100644
--- a/Gemfile.lock
+++ b/Gemfile.lock
@@ -468,6 +468,8 @@ GEM
       pry (~> 0.10)
     pry-debundle (0.8)
       pry
+    quiet_assets (1.1.0)
+      railties (>= 3.1, < 5.0)
     rack (1.6.1)
     rack-cors (0.4.0)
     rack-google-analytics (1.2.0)
@@ -781,6 +783,7 @@ DEPENDENCIES
   pry
   pry-byebug
   pry-debundle
+  quiet_assets (= 1.1.0)
   rack-cors (= 0.4.0)
   rack-google-analytics (= 1.2.0)
   rack-piwik (= 0.3.0)
diff --git a/config/initializers/silence_assets.rb b/config/initializers/silence_assets.rb
deleted file mode 100644
index 2bae826fd8..0000000000
--- a/config/initializers/silence_assets.rb
+++ /dev/null
@@ -1,16 +0,0 @@
-if Rails.env.development?
-
-  Rails.application.assets.logger = Logger.new('/dev/null')
-
-  Rails::Rack::Logger.class_eval do
-    def call_with_quiet_assets(env)
-      previous_level = Rails.logger.level
-      Rails.logger.level = Logger::ERROR if env['PATH_INFO'] =~ %r{^/assets/}
-      call_without_quiet_assets(env)
-    ensure
-      Rails.logger.level = previous_level
-    end
-    alias_method_chain :call, :quiet_assets
-  end
-
-end
\ No newline at end of file
-- 
GitLab