From 65864ace529f76731c12399fe5621b32fbbf103d Mon Sep 17 00:00:00 2001 From: miguelpadin Date: Mon, 11 Sep 2023 11:05:19 +0200 Subject: [PATCH] [IMP] pms-api-rest: add userFirstName to login service --- pms_api_rest/datamodels/pms_user.py | 1 + pms_api_rest/datamodels/res_users.py | 1 + pms_api_rest/services/pms_login_service.py | 1 + 3 files changed, 3 insertions(+) diff --git a/pms_api_rest/datamodels/pms_user.py b/pms_api_rest/datamodels/pms_user.py index 63f928992..07e52ac4f 100644 --- a/pms_api_rest/datamodels/pms_user.py +++ b/pms_api_rest/datamodels/pms_user.py @@ -20,6 +20,7 @@ class PmsApiRestUserOutput(Datamodel): expirationDate = fields.Integer(required=False, allow_none=True) userId = fields.Integer(required=True, allow_none=False) userName = fields.String(required=True, allow_none=False) + userFirstName = fields.String(required=False, allow_none=True) userEmail = fields.String(required=False, allow_none=True) userPhone = fields.String(required=False, allow_none=True) userImageBase64 = fields.String(required=False, allow_none=True) diff --git a/pms_api_rest/datamodels/res_users.py b/pms_api_rest/datamodels/res_users.py index f003f46eb..bd4bb4da1 100644 --- a/pms_api_rest/datamodels/res_users.py +++ b/pms_api_rest/datamodels/res_users.py @@ -7,4 +7,5 @@ class PmsResUsersInfo(Datamodel): _name = "res.users.info" id = fields.Integer(required=False, allow_none=True) name = fields.String(required=False, allow_none=True) + userFirstName = fields.String(required=False, allow_none=True) userImageBase64 = fields.String(required=False, allow_none=True) diff --git a/pms_api_rest/services/pms_login_service.py b/pms_api_rest/services/pms_login_service.py index e6b7c0cfc..aa0333b80 100644 --- a/pms_api_rest/services/pms_login_service.py +++ b/pms_api_rest/services/pms_login_service.py @@ -73,6 +73,7 @@ class PmsLoginService(Component): expirationDate=timestamp_expire_in_a_min, userId=user_record.id, userName=user_record.name, + userFirstName=user_record.firstname, userEmail=user_record.email if user_record.email else None, userPhone=user_record.phone if user_record.phone else None, defaultPropertyId=user_record.pms_property_id.id,