From df07478009ae8a79ae7309ae97f456a2556810cd Mon Sep 17 00:00:00 2001 From: joker1007 Date: Tue, 5 Jan 2016 20:19:11 +0900 Subject: [PATCH] Add Tempfile to if statement of BaseUploadCommand#prepare! --- lib/google/apis/core/upload.rb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/google/apis/core/upload.rb b/lib/google/apis/core/upload.rb index 723dbc94f..cee9d8d97 100644 --- a/lib/google/apis/core/upload.rb +++ b/lib/google/apis/core/upload.rb @@ -82,7 +82,7 @@ module Google # @raise [Google::Apis::ClientError] if upload source is invalid def prepare! super - if upload_source.is_a?(IO) || upload_source.is_a?(StringIO) + if upload_source.is_a?(IO) || upload_source.is_a?(StringIO) || upload_source.is_a?(Tempfile) self.upload_io = UploadIO.from_io(upload_source, content_type: upload_content_type) @close_io_on_finish = false elsif upload_source.is_a?(String)