Skip to content

Commit 9d1902b

Browse files
committed
Only digest the environment version if it is not blank
1 parent 97e2ac6 commit 9d1902b

File tree

1 file changed

+7
-1
lines changed

1 file changed

+7
-1
lines changed

lib/sprockets/asset.rb

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -135,7 +135,13 @@ def hexdigest
135135

136136
# Pubic: ETag String of Asset.
137137
def etag
138-
DigestUtils.hexdigest(environment_version.to_s + digest)
138+
version = environment_version
139+
140+
if version && version != ""
141+
DigestUtils.hexdigest(version + digest)
142+
else
143+
DigestUtils.pack_hexdigest(digest)
144+
end
139145
end
140146

141147
# Public: Returns String base64 digest of source.

0 commit comments

Comments
 (0)