Skip to content

Commit 0fa449a

Browse files
committed
Warn unless app initialized when building env
1 parent ccf400e commit 0fa449a

File tree

1 file changed

+6
-2
lines changed

1 file changed

+6
-2
lines changed

lib/sprockets/railtie.rb

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -69,7 +69,11 @@ def configure(&block)
6969
Sprockets::Rails::Task.new(app)
7070
end
7171

72-
def self.build_environment(app)
72+
def build_environment(app, initialized: app.initialized?)
73+
unless initialized
74+
::Rails.logger.warn "Application uninitialized: Try calling YourApp::Application.initialize!"
75+
end
76+
7377
config = app.config
7478
env = Sprockets::Environment.new(app.root.to_s)
7579

@@ -126,7 +130,7 @@ def self.build_manifest(app)
126130
config = app.config
127131

128132
if config.assets.compile
129-
app.assets = self.build_environment(app)
133+
app.assets = self.build_environment(app, initialized: true)
130134
app.routes.prepend do
131135
mount app.assets => config.assets.prefix
132136
end

0 commit comments

Comments
 (0)