Bläddra i källkod

add edit profile api and limit user_profile

ming 3 år sedan
förälder
incheckning
796b18e449
2 ändrade filer med 4 tillägg och 6 borttagningar
  1. 2 4
      api/main.py
  2. 2 2
      api/test.py

+ 2 - 4
api/main.py

@@ -161,10 +161,8 @@ async def edit_profile(userModel : models.UserProfile ,token: str = Depends(oaut
     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 = {'id':user_id,'email':userModel.email}
-    print(data)
-    db['users'].update(data, ['username'])
+    user_obj['email'] = 'asdadasd'
+    db['users'].update(dict(user_obj), ['id'])
     return {'msg':'ok'}
 
 # login & register page

+ 2 - 2
api/test.py

@@ -12,7 +12,7 @@ def prof():
 
 
     user_obj = next(iter(db.query('SELECT * FROM users where id ="'+str(user_id)+'"')))
-    data = {'username':user_obj['username'],'email':'ming'}
-    db['users'].update(dict(data), ['username'])
+    user_obj['email'] = 'ming'
+    db['users'].update(dict(user_obj), ['id'])
 
 prof()