瀏覽代碼

fix sytax error

ming 3 年之前
父節點
當前提交
227c8b7e67
共有 1 個文件被更改,包括 3 次插入3 次删除
  1. 3 3
      api/main.py

+ 3 - 3
api/main.py

@@ -129,12 +129,12 @@ def protected(request: Request, Authorize: AuthJWT = Depends()):
     Authorize.jwt_required()
     current_user = Authorize.get_jwt_subject()
     user_obj = first(db.query('SELECT * FROM users where username ="'+str(current_user)+'"'))
-    video_num = first(db.query('SELECT COUNT(*) FROM history_input WHERE user_id ='+user_obj['id']))
-    total_sec = first(db.query('SELECT SUM(duration) FROM history_input where user_id='+user_obj['id']))
+    video_num = first(db.query('SELECT COUNT(*) FROM history_input WHERE user_id ='+str(user_obj['id'])))
+    total_sec = first(db.query('SELECT SUM(duration) FROM history_input where user_id='+str(user_obj['id'])))
     left_sec = user_obj['left_time']
 
     video_info_list = []
-    statement = 'SELECT * FROM history_input WHERE user_id='+user_obj['id']
+    statement = 'SELECT * FROM history_input WHERE user_id='+str(user_obj['id'])
     for row in db.query(statement):
         video_info_list.append({'id':row['id'],'title':row['name'],'duration':row['duration'],'url':row['url']})