offcie product

This commit is contained in:
CHIEFSOFT\ameye
2025-10-07 12:29:43 -04:00
parent ea06665f6d
commit e06948643a
3 changed files with 86 additions and 0 deletions
+53
View File
@@ -538,3 +538,56 @@ class AccountService(BaseService):
logger.error(f"Error sending email: {e}")
finally:
server.quit() # Close the connection
# @staticmethod
# def get_profile_data(data):
#
# try:
# with db.session.begin():
#
# validated_data = AccountService.validate_data(data, UserSchema())
# user_token = validated_data.get('token')
# uid = str(validated_data.get('uid'))
# 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",
# "country": member_data.country,
# }
#
# external_links = {
# "facebook_url": "facebook.com",
# "twitter_url": "twitter.com",
# "blogger_url": "blogger.com",
# "google_url": "google.com",
# "linked_url": "linkedin.com",
# "website_url": "www.mysite.com",
# }
#
# profile_data = {
# "personal_data": personal_data,
# "external_links": external_links,
# }
#
# return ResponseHelper.success(data=profile_data)
#
# except ValidationError as err:
#
# logger.error(f"Validation Error: {getattr(err, 'messages', str(err))}")
# db.session.rollback()
# return ResponseHelper.unprocessable_entity(result_description="Validation exception")
#
# except ValueError as err:
# logger.error(f"{getattr(err, 'messages', str(err))}")
# db.session.rollback()
# return ResponseHelper.error(result_description=str(err))
#
# except Exception as e:
# logger.error(f"An error occurred: {str(e)}", exc_info=True)
# db.session.rollback()
# return ResponseHelper.internal_server_error()