only upload media if there is one
[arvados.git] / lib / google / api_client / request.rb
index a8a83c4a42ae87c0e7394c42d8693550cdbb273e..78ec87793368db05b3e81bed2588f9f44d6292eb 100644 (file)
@@ -168,7 +168,7 @@ module Google
 
         # Resumamble slightly different than other upload protocols in that it requires at least
         # 2 requests.
-        if result.status == 200 && self.upload_type == 'resumable'
+        if result.status == 200 && self.upload_type == 'resumable' && self.media
           upload = result.resumable_upload
           unless upload.complete?
             logger.debug { "#{self.class} Sending upload body" }