diff --git a/app/api/services/account.py b/app/api/services/account.py index ae6511d..1574e4a 100644 --- a/app/api/services/account.py +++ b/app/api/services/account.py @@ -29,7 +29,8 @@ class AccountService(BaseService): validated_data = AccountService.validate_data(data, UserSchema()) user_token = validated_data.get('token') - uid = validated_data.get('uid') + uid = str(validated_data.get('uid')) + member = Members.get_member_by_uid(uid) # Simulate processing diff --git a/app/models/members.py b/app/models/members.py index 105693d..4b8f80d 100644 --- a/app/models/members.py +++ b/app/models/members.py @@ -50,9 +50,10 @@ class Members(db.Model): raise ValueError(f"Username = {username} not found") return member + @classmethod def get_member_by_uid(cls, uid): """ - Return an offer by its ID. + Return an offer by its UID. """ member = cls.query.filter_by(uid=str(uid)).first()