mirror of
https://github.com/scinote-eln/scinote-web.git
synced 2024-09-20 14:45:56 +08:00
Fix method signature in custom AWS S3 service (#7431)
This commit is contained in:
parent
297fce4666
commit
cca0aaa135
|
@ -58,9 +58,10 @@ module ActiveStorage
|
|||
|
||||
private
|
||||
|
||||
def upload_with_single_part(key, io, checksum: nil, content_type: nil, content_disposition: nil)
|
||||
def upload_with_single_part(key, io, checksum: nil, content_type: nil, content_disposition: nil, custom_metadata: {})
|
||||
object_for_upload(key)
|
||||
.put(body: io, content_md5: checksum, content_type:, content_disposition:, metadata:, **upload_options)
|
||||
.put(body: io, content_md5: checksum, content_type:,
|
||||
content_disposition:, metadata: custom_metadata, **upload_options)
|
||||
rescue Aws::S3::Errors::BadDigest
|
||||
raise ActiveStorage::IntegrityError
|
||||
end
|
||||
|
|
Loading…
Reference in a new issue