Guest User

Untitled

a guest
Jul 22nd, 2018
71
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.73 KB | None | 0 0
  1. ##before
  2. def store!(file)
  3. connect!(uploader)
  4. AWS::S3::S3Object.store(uploader.store_path, file.read, uploader.s3_bucket,
  5. {:access => uploader.s3_access,
  6. :content_type => file.content_type}.merge(uploader.s3_headers)
  7. )
  8. CarrierWave::Storage::S3::File.new(uploader, uploader.store_path)
  9. end
  10.  
  11. ##after
  12. def store!(file)
  13. connect!(uploader)
  14. s3_options = {:access => uploader.s3_access, :content_type => file.content_type}
  15. s3_options.merge!(uploader.s3_headers)
  16. AWS::S3::S3Object.store(uploader.store_path, file.read, uploader.s3_bucket, s3_options)
  17. CarrierWave::Storage::S3::File.new(uploader, uploader.store_path)
  18. end
Add Comment
Please, Sign In to add comment