new fields members

This commit is contained in:
CHIEFSOFT\ameye
2025-11-27 13:22:05 -05:00
parent 749d01a3a9
commit 4654098043
3 changed files with 44 additions and 6 deletions
+3 -2
View File
@@ -6,5 +6,6 @@ class UserUpdateSchema(Schema):
country = fields.Str(required=True)
firstname = fields.Str(required=True)
lastname = fields.Str(required=True)
full_address = fields.Str(required=True)
phone = fields.Str(required=True)
email =fields.Str(required=True)
full_address = fields.Str(required=False)
phone = fields.Str(required=False)
+26 -4
View File
@@ -441,8 +441,9 @@ class AccountService(BaseService):
"firstname": member_data.firstname,
"lastname": member_data.lastname,
"account_name": member_data.account_name,
"phone": "911 111 1111",
"full_address": "100 White House, Washington, DC 00000",
"email": member_data.email,
"phone": member_data.phone,
"full_address": member_data.full_address,
"country": member_data.country,
}
@@ -488,13 +489,34 @@ class AccountService(BaseService):
user_token = validated_data.get('token')
uid = str(validated_data.get('uid'))
member_data = Members.get_member_by_uid(uid)
if member_data:
firstname = str(validated_data.get('firstname'))
lastname = str(validated_data.get('lastname'))
account_name = str(validated_data.get('account_name'))
phone = str(validated_data.get('phone'))
full_address = str(validated_data.get('full_address'))
email = str(validated_data.get('email'))
profile_data = {
"firstname": firstname,
"lastname": lastname,
"account_name": account_name,
"phone": phone,
"full_address": full_address,
"email": email,
}
Members.set_member_update_profile(uid,profile_data)
#Read the saved data
member_data = Members.get_member_by_uid(uid)
personal_data = {
"firstname": member_data.firstname,
"lastname": member_data.lastname,
"account_name": member_data.account_name,
"phone": "911 111 1111",
"full_address": "100 White House, Washington, DC 00000",
"email": member_data.email,
"phone": member_data.phone,
"full_address": member_data.full_address,
"country": member_data.country,
}