From bb73540b59152cd223a5c653f0c56df55fdef6bb Mon Sep 17 00:00:00 2001 From: "CHIEFSOFT\\ameye" Date: Thu, 27 Nov 2025 15:48:18 -0500 Subject: [PATCH] core fix --- SQL/site_data.sql | 4 ++++ app/api/schemas/user_update.py | 4 ++-- app/api/services/account.py | 4 ++-- 3 files changed, 8 insertions(+), 4 deletions(-) diff --git a/SQL/site_data.sql b/SQL/site_data.sql index 54e392c..6acf284 100644 --- a/SQL/site_data.sql +++ b/SQL/site_data.sql @@ -52,6 +52,10 @@ ALTER TABLE members ADD trial_end timestamp without time zone; ALTER TABLE members ADD last_login timestamp without time zone DEFAULT now(); -- bALTER TABLE members ADD option_name VARCHAR(100) REFERENCES subscription_options(option_name); +ALTER TABLE members ADD phone VARCHAR(25); +ALTER TABLE members ADD full_address VARCHAR(150); + + CREATE TABLE members_profile( id SERIAL, uid uuid DEFAULT uuid_generate_v4(), diff --git a/app/api/schemas/user_update.py b/app/api/schemas/user_update.py index c437d10..9d80cdb 100644 --- a/app/api/schemas/user_update.py +++ b/app/api/schemas/user_update.py @@ -3,9 +3,9 @@ from marshmallow import Schema, fields class UserUpdateSchema(Schema): token = fields.Str(required=True) uid = fields.Str(required=True) - country = fields.Str(required=True) + account_name = fields.Str(account_name=False) firstname = fields.Str(required=True) lastname = fields.Str(required=True) - email =fields.Str(required=True) + # email =fields.Str(required=True) full_address = fields.Str(required=False) phone = fields.Str(required=False) diff --git a/app/api/services/account.py b/app/api/services/account.py index ab4576c..879e622 100644 --- a/app/api/services/account.py +++ b/app/api/services/account.py @@ -495,14 +495,14 @@ class AccountService(BaseService): 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')) + # email = str(validated_data.get('email')) profile_data = { "firstname": firstname, "lastname": lastname, "account_name": account_name, "phone": phone, "full_address": full_address, - "email": email, + # "email": email, } Members.set_member_update_profile(uid,profile_data)