Skip to content

Commit cc5f334

Browse files
committed
fix: correctly generate hash of versions during non-image AssetFieldType processing
1 parent fc79a15 commit cc5f334

File tree

1 file changed

+3
-1
lines changed

1 file changed

+3
-1
lines changed

app/uploaders/asset_uploader.rb

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -30,11 +30,13 @@ class AssetUploader < Shrine
3030
versions = { original: io.download }
3131

3232
if image?(io)
33-
versions.merge(context[:config][:metadata][:versions].transform_values do |version|
33+
versions.merge!(context[:config][:metadata][:versions].transform_values do |version|
3434
processed_version = send("#{version[:process][:method]}!", io.download, *version[:process][:config].values)
3535
convert!(processed_version, version[:format])
3636
end)
3737
end
38+
39+
versions
3840
end
3941

4042
def generate_location(io, context)

0 commit comments

Comments
 (0)