tomoya 2 dní pred
rodič
commit
a6e5650cf7

+ 4 - 3
backend/app/app/api/api_v1/endpoints/edm_saas_api.py

@@ -8,7 +8,7 @@ import os
 from pathlib import Path
 from jose import JWTError, jwt
 from passlib.context import CryptContext
-from datetime import datetime, timedelta
+from datetime import datetime, timedelta, timezone
 from dotenv import load_dotenv
 from typing import Optional
 from fastapi.responses import JSONResponse
@@ -112,7 +112,7 @@ async def update_detect_info(
     if user is None:
         raise credentials_exception
     
-    filename = datetime.now().strftime("VIDEO%Y%m%d%H%M%S")
+    filename = datetime.now(timezone(timedelta(hours=8))).strftime("VIDEO%Y%m%d%H%M%S")
     filepath = str(Path(BACKEND_ZIP_STORAGE).joinpath(filename+".zip"))
     try:
         with open(filepath, 'wb') as f:
@@ -138,8 +138,9 @@ async def update_detect_info(
     response = supabase.table(VIDEO_TABLE).insert(video).execute()
     return_msg = {"video_message":"accepted", "accepted":True}
     video_data = response.data[0]
+    print(f"video id: {video_data['id']}")
     video_data['membership_status'] = "normal" ##
-    video_data['available_time'] = 10000 if user.point>0 else 0 ##
+    video_data['available_time'] = 10000 if user.point >0 else 0 ##
     video_data['video_id'] = video_data['id']
     video_data['character'] = anchor
     video_data['anchor'] = anchor