lib/sass/rails/railtie.rb in sass-rails-3.2.4 vs lib/sass/rails/railtie.rb in sass-rails-3.2.5

- old
+ new

@@ -39,9 +39,14 @@ Sprockets.register_engine '.sass', Sass::Rails::SassTemplate Sprockets.register_engine '.scss', Sass::Rails::ScssTemplate end end + # Remove the sass middleware if it gets inadvertently enabled by applications. + config.after_initialize do |app| + app.config.middleware.delete(Sass::Plugin::Rack) if defined?(Sass::Plugin::Rack) + end + initializer :setup_sass, :group => :all do |app| # Only emit one kind of syntax because though we have registered two kinds of generators syntax = app.config.sass.preferred_syntax.to_sym alt_syntax = syntax == :sass ? "scss" : "sass" app.config.generators.hide_namespace alt_syntax