understanding commited on
Commit
d4eabd4
·
verified ·
1 Parent(s): f27ed93

Update bot/youtube/uploader.py

Browse files
Files changed (1) hide show
  1. bot/youtube/uploader.py +10 -1
bot/youtube/uploader.py CHANGED
@@ -5,6 +5,7 @@ from bot.youtube.metadata import build_metadata
5
 
6
  ProgressCB = Callable[[int, int], Awaitable[None]]
7
 
 
8
  async def upload_video(
9
  access_token: str,
10
  file_path: str,
@@ -18,7 +19,15 @@ async def upload_video(
18
  """
19
  meta = build_metadata(title=title, description=description, privacy=privacy)
20
  upload_url = await start_resumable_session(access_token, meta)
21
- resp = await upload_resumable(upload_url, file_path, access_token, progress_cb=progress_cb)
 
 
 
 
 
 
 
 
22
  vid = resp.get("id")
23
  if not vid:
24
  raise RuntimeError("upload_ok_but_no_video_id")
 
5
 
6
  ProgressCB = Callable[[int, int], Awaitable[None]]
7
 
8
+
9
  async def upload_video(
10
  access_token: str,
11
  file_path: str,
 
19
  """
20
  meta = build_metadata(title=title, description=description, privacy=privacy)
21
  upload_url = await start_resumable_session(access_token, meta)
22
+
23
+ # ✅ pass ALL as keywords so progress_cb can’t be duplicated
24
+ resp = await upload_resumable(
25
+ upload_url=upload_url,
26
+ file_path=file_path,
27
+ access_token=access_token,
28
+ progress_cb=progress_cb,
29
+ )
30
+
31
  vid = resp.get("id")
32
  if not vid:
33
  raise RuntimeError("upload_ok_but_no_video_id")