From d62b67a6b785844ca43799e00f47109da47a049c Mon Sep 17 00:00:00 2001 From: Sara Lago Date: Thu, 1 Jun 2023 11:57:54 +0200 Subject: [PATCH] [IMP] pms_api_rest: add sale channel icon in datamodel and service --- pms_api_rest/datamodels/pms_sale_channel.py | 1 + pms_api_rest/services/pms_sale_channel_service.py | 3 +++ 2 files changed, 4 insertions(+) diff --git a/pms_api_rest/datamodels/pms_sale_channel.py b/pms_api_rest/datamodels/pms_sale_channel.py index 8a734b422..57d1ecd41 100644 --- a/pms_api_rest/datamodels/pms_sale_channel.py +++ b/pms_api_rest/datamodels/pms_sale_channel.py @@ -13,3 +13,4 @@ class PmsSaleChannelInfo(Datamodel): id = fields.Integer(required=True, allow_none=False) name = fields.String(required=True, allow_none=False) channelType = fields.String(required=True, allow_none=True) + icon = fields.String(required=False, allow_none=True) diff --git a/pms_api_rest/services/pms_sale_channel_service.py b/pms_api_rest/services/pms_sale_channel_service.py index 5d6dd7a88..7c209912e 100644 --- a/pms_api_rest/services/pms_sale_channel_service.py +++ b/pms_api_rest/services/pms_sale_channel_service.py @@ -62,6 +62,9 @@ class PmsSaleChannelService(Component): channelType=sale_channel.channel_type if sale_channel.channel_type else None, + icon=sale_channel.icon + if sale_channel.icon + else None, ) ) return result_sale_channels