diff --git a/app/services/active_storage/service/custom_s3_service.rb b/app/services/active_storage/service/custom_s3_service.rb index 71b1de966..a231b6c62 100644 --- a/app/services/active_storage/service/custom_s3_service.rb +++ b/app/services/active_storage/service/custom_s3_service.rb @@ -123,6 +123,10 @@ module ActiveStorage { 'Content-Type' => content_type, 'Content-MD5' => checksum } end + def path_for(key) + subfolder.present? ? File.join(subfolder, key) : key + end + private MAXIMUM_UPLOAD_PARTS_COUNT = 10000