def store_user(token, info): ''' Stores a validated user in the database ''' # Check if user exists user = DB.session.query(Users).filter( Users.id==info['user_id']).filter( Users.team==info['team_id']).first() if user is None: # Create new user new_user = Users(info['user_id']) new_user.team = info['team_id'] new_user.token = token # Store new user DB.session.add(new_user) else: # Update user token user.token = token # Update DB DB.session.commit() return
def store_user(token, info): """Store a validated user in the database.""" # Check if user exists user = DB.session.query(Users).filter(Users.id == info['user_id']).filter( Users.team == info['team_id']).first() if user is None: # Create new user new_user = Users(info['user_id']) new_user.team = info['team_id'] new_user.token = token # Store new user report_event('user_added', {'token': token, 'info': info}) DB.session.add(new_user) else: # Update user token report_event('user_updated', {'token': token, 'info': info}) user.token = token # Update DB DB.session.commit() return
def store_user(token, info): """Store a validated user in the database.""" # Check if user exists user = DB.session.query(Users).filter(Users.id == info["user_id"]).filter(Users.team == info["team_id"]).first() if user is None: # Create new user new_user = Users(info["user_id"]) new_user.team = info["team_id"] new_user.token = token # Store new user report_event("user_added", {"token": token, "info": info}) DB.session.add(new_user) else: # Update user token report_event("user_updated", {"token": token, "info": info}) user.token = token # Update DB DB.session.commit() return