ming 3 سال پیش
والد
کامیت
8d4d56a4dc
1فایلهای تغییر یافته به همراه3 افزوده شده و 3 حذف شده
  1. 3 3
      api/main.py

+ 3 - 3
api/main.py

@@ -403,7 +403,7 @@ async def make_anchor_video(req:models.request,token: str = Depends(oauth2_schem
     return {'msg':'ok'}
 
 @app.post("/make_anchor_video_eng")
-async def make_anchor_video_eng(req:models.request_eng):
+async def make_anchor_video_eng(req:models.request_eng,token: str = Depends(oauth2_scheme)):
     if len(req.image_urls) != len(req.sub_titles) or len(req.sub_titles) != len(req.text_content):
         return {'msg':'副標題數量、圖片(影片)數量以及台詞數量必須一致'}
     for idx in range(len(req.image_urls)):
@@ -419,8 +419,8 @@ async def make_anchor_video_eng(req:models.request_eng):
                 im= im.convert("RGB")
         except:
             return {'msg':"無法辨別圖片網址"+imgu}
-
-    video_id = save_history(req,name_hash)
+    user_id = get_user_id(token)
+    video_id = save_history(req,name_hash, user_id)
     x = threading.Thread(target=gen_video_queue_eng, args=(name_hash,req.name, req.text_content, req.image_urls,req.sub_titles,int(req.avatar),video_id))
     x.start()
     return {"msg":"ok"}