lib/carrierwave/storage/fog.rb in carrierwave-0.5.7 vs lib/carrierwave/storage/fog.rb in carrierwave-0.5.8

- old
+ new

@@ -223,12 +223,13 @@ # # === Returns # # [Boolean] true on success or raises error def store(new_file) + fog_file = new_file.to_file @content_type ||= new_file.content_type @file = directory.files.create({ - :body => new_file.read, + :body => fog_file ? fog_file : new_file.read, :content_type => @content_type, :key => path, :public => @uploader.fog_public }.merge(@uploader.fog_attributes)) true