From a1a068061ad2e30424c73b530ad8f96f0454f25f Mon Sep 17 00:00:00 2001 From: David Heinemeier Hansson Date: Sun, 9 Jul 2017 15:24:34 +0200 Subject: Ensure binary encoding for downloading --- lib/active_storage/service/s3_service.rb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'lib/active_storage') diff --git a/lib/active_storage/service/s3_service.rb b/lib/active_storage/service/s3_service.rb index 963a41af17..09886ca863 100644 --- a/lib/active_storage/service/s3_service.rb +++ b/lib/active_storage/service/s3_service.rb @@ -19,7 +19,7 @@ class ActiveStorage::Service::S3Service < ActiveStorage::Service if block_given? stream(key, &block) else - object_for(key).get.body.read + object_for(key).get.body.read.force_encoding(Encoding::BINARY) end end -- cgit v1.2.3