From 65270114be3d156e75ed868439da563ef4e22121 Mon Sep 17 00:00:00 2001 From: "CHIEFSOFT\\ameye" Date: Mon, 23 Jun 2025 13:57:54 -0400 Subject: [PATCH] @classmethod --- app/api/services/account.py | 3 ++- app/models/members.py | 3 ++- 2 files changed, 4 insertions(+), 2 deletions(-) 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()