|
@@ -157,10 +157,14 @@ async def user_profile(token: str = Depends(oauth2_scheme)):
|
|
|
@app.post('/edit_profile', response_class=HTMLResponse)
|
|
|
async def edit_profile(userModel : models.UserProfile ,token: str = Depends(oauth2_scheme)):
|
|
|
db = dataset.connect('mysql://choozmo:pAssw0rd@db.ptt.cx:3306/AI_anchor?charset=utf8mb4')
|
|
|
+ print(token)
|
|
|
user_id = get_user_id(token)
|
|
|
+ print(user_id)
|
|
|
user_obj = next(iter(db.query('SELECT * FROM users where id ="'+str(user_id)+'"')))
|
|
|
+ print(user_obj)
|
|
|
data = {'username':user_obj['username'],'email':userModel.email}
|
|
|
- db['users'].update(dict(data), ['username'])
|
|
|
+ print(data)
|
|
|
+ db['users'].update(data, ['username'])
|
|
|
return {'msg':'ok'}
|
|
|
|
|
|
# login & register page
|