Commit cf2b55f9
Changed files (2)
app
services
infrastructure
spec
services
infrastructure
app/services/infrastructure/blob_storage.rb
@@ -14,7 +14,7 @@ class BlobStorage
def download(key)
object = object_for(key)
- File.open("#{Dir.tmpdir}/#{key}", "wb") do |tempfile|
+ File.open("#{Dir.tmpdir}/#{File.basename(key)}", "wb") do |tempfile|
object.read do |chunk|
tempfile.write(chunk)
end
spec/services/infrastructure/blob_storage_spec.rb
@@ -17,7 +17,7 @@ describe BlobStorage do
end
describe "#download" do
- let(:key) { "test#{SecureRandom.uuid}" }
+ let(:key) { "test/upload/#{SecureRandom.uuid}" }
it 'downloads a file from blob storage' do
subject.upload(key, file)