Browse Source

reorder condition in upload_video

Arnau Sanchez 9 years ago
parent
commit
079189a1cd
1 changed files with 2 additions and 2 deletions
  1. 2 2
      youtube_upload/upload_video.py

+ 2 - 2
youtube_upload/upload_video.py

@@ -20,13 +20,13 @@ def _upload_to_request(request, progress_callback):
     """Upload a video to a Youtube request. Return video ID."""
     while 1:
         status, response = request.next_chunk()
+        if status and progress_callback:
+            progress_callback(status.total_size, status.resumable_progress)
         if response:
             if "id" in response:
                 return response['id']
             else:
                 raise KeyError("Expected field 'id' not found in response")
-        elif status and progress_callback:
-            progress_callback(status.total_size, status.resumable_progress)
 
 def upload(resource, path, body, chunksize=1024*1024, 
         progress_callback=None, max_retries=10):