diff options
Diffstat (limited to 'spec/support/helpers/workhorse_helpers.rb')
-rw-r--r-- | spec/support/helpers/workhorse_helpers.rb | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/spec/support/helpers/workhorse_helpers.rb b/spec/support/helpers/workhorse_helpers.rb index 83bda6e03b1..6f22df9ae0f 100644 --- a/spec/support/helpers/workhorse_helpers.rb +++ b/spec/support/helpers/workhorse_helpers.rb @@ -114,16 +114,18 @@ module WorkhorseHelpers end params["#{key}.remote_id"] = file.remote_id if file.respond_to?(:remote_id) && file.remote_id.present? + params["#{key}.sha256"] = file.sha256 if file.respond_to?(:sha256) && file.sha256.present? end end - def fog_to_uploaded_file(file) + def fog_to_uploaded_file(file, sha256: nil) filename = File.basename(file.key) UploadedFile.new(nil, filename: filename, remote_id: filename, - size: file.content_length + size: file.content_length, + sha256: sha256 ) end end |