From 233c2d3e02c07a28810e4f9f9ae0ea06bcecd98a Mon Sep 17 00:00:00 2001 From: Sara Lago Date: Wed, 2 Nov 2022 20:16:19 +0100 Subject: [PATCH] [IMP] pms_api_rest: add image in users datamodel --- pms_api_rest/datamodels/res_users.py | 2 ++ pms_api_rest/services/pms_property_service.py | 6 +++++- 2 files changed, 7 insertions(+), 1 deletion(-) 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