Skip to content
This repository was archived by the owner on Mar 23, 2024. It is now read-only.

Commit e1060b5

Browse files
committed
Make missing asset digest an error
1 parent 88f7693 commit e1060b5

File tree

2 files changed

+3
-1
lines changed

2 files changed

+3
-1
lines changed

lib/requirejs/error.rb

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,4 +3,6 @@ module Requirejs
33
class MultipleIncludeError < RuntimeError; end
44
# Raised if the configuration fails validation.
55
class ConfigError < ArgumentError; end
6+
# Raised if the builder encounters an error.
7+
class BuildError < RuntimeError; end
68
end

lib/requirejs/rails/builder.rb

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ def digest_for(path)
1919
if !Rails.application.assets.file_digest(path).nil?
2020
Rails.application.assets.file_digest(path).hexdigest
2121
else
22-
puts "Asset digest not found:", path
22+
raise Requirejs::BuildError, "Cannot compute digest for missing asset: #{path}"
2323
end
2424
end
2525

0 commit comments

Comments
 (0)