Skip to content

Commit cc2bed7

Browse files
committed
Merge branch 'master' into sprockets-rails-tests
2 parents 85b2e1c + 8f352e4 commit cc2bed7

File tree

3 files changed

+7
-4
lines changed

3 files changed

+7
-4
lines changed

lib/sass/rails/helpers.rb

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,4 @@
1+
require 'sass'
12
require 'sprockets/sass_functions'
23

34
module Sprockets

lib/sass/rails/logger.rb

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,4 @@
1+
require 'sass'
12
require 'sass/logger'
23

34
module Sass

lib/sass/rails/railtie.rb

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,4 @@
1+
require 'sass'
12
require 'active_support/core_ext/class/attribute'
23
require 'sprockets/railtie'
34

@@ -52,11 +53,11 @@ class Railtie < ::Rails::Railtie
5253
config.sass.full_exception = app.config.consider_all_requests_local
5354
end
5455

55-
if app.assets
56-
app.assets.register_engine '.sass', Sass::Rails::SassTemplate
57-
app.assets.register_engine '.scss', Sass::Rails::ScssTemplate
56+
config.assets.configure do |env|
57+
env.register_engine '.sass', Sass::Rails::SassTemplate
58+
env.register_engine '.scss', Sass::Rails::ScssTemplate
5859

59-
app.assets.context_class.class_eval do
60+
env.context_class.class_eval do
6061
class_attribute :sass_config
6162
self.sass_config = app.config.sass
6263
end

0 commit comments

Comments
 (0)