def update_score(self, score): self.score = score self.isFinished = True # also update the player score UserModel.find_by_id(self.userId).add_score(score) db.session.commit()
def delete(cls, user_id): user = UserModel.find_by_id(user_id) if not user: return {'message': 'User Not found'}, 404 else: user.delete_from_db() return {'message': 'User deleted'}, 200
def identity(payload): user_id = payload["identity"] return UserModel.find_by_id(user_id)
def get(cls, user_id): user = UserModel.find_by_id(user_id) if not user: return {'message': 'User not found'}, 404 return user.json()
def identity(payload): userid = payload['identity'] return UserModel.find_by_id(userid)
def delete(cls, user_id): user = UserModel.find_by_id(user_id) if not user: return {"message": "User not found"}, 404 user.delete_from_db() return {"message": "User deleted."}, 200
def get(cls, user_id): user = UserModel.find_by_id(user_id) if not user: return {"message": "User not found"}, 404 return user.json