diff --git a/pms_api_rest/datamodels/res_users.py b/pms_api_rest/datamodels/res_users.py index 8ba270427..392a8b6cc 100644 --- a/pms_api_rest/datamodels/res_users.py +++ b/pms_api_rest/datamodels/res_users.py @@ -7,3 +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) + userImageBase64 = fields.String(required=False, allow_none=True) + diff --git a/pms_api_rest/services/pms_property_service.py b/pms_api_rest/services/pms_property_service.py index 8b00af54d..85f491be3 100644 --- a/pms_api_rest/services/pms_property_service.py +++ b/pms_api_rest/services/pms_property_service.py @@ -107,5 +107,9 @@ class PmsPropertyService(Component): [("pms_property_ids", "in", pms_property_id)] ) for user in users: - result_users.append(ResUsersInfo(id=user.id, name=user.name)) + result_users.append(ResUsersInfo( + id=user.id, + name=user.name, + userImageBase64=user.partner_id.image_1024 or None + )) return result_users