From ccceea606f1274affef2e43eb5ba6d56ce4a55d2 Mon Sep 17 00:00:00 2001 From: miguelpadin Date: Fri, 25 Nov 2022 21:49:05 +0100 Subject: [PATCH] [FIX] fix when no sale channel name --- pms_api_rest/datamodels/pms_notification.py | 2 +- pms_api_rest/services/pms_notification_service.py | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/pms_api_rest/datamodels/pms_notification.py b/pms_api_rest/datamodels/pms_notification.py index 2d7e74e11..9582c219c 100644 --- a/pms_api_rest/datamodels/pms_notification.py +++ b/pms_api_rest/datamodels/pms_notification.py @@ -15,4 +15,4 @@ class PmsNotificationInfo(Datamodel): timeStamp = fields.Integer(required=False) folioName = fields.String(required=False) partnerName = fields.String(required=False) - saleChannelName = fields.String(required=False) + saleChannelName = fields.String(required=False, allow_none=True) diff --git a/pms_api_rest/services/pms_notification_service.py b/pms_api_rest/services/pms_notification_service.py index 9680853a3..81af342de 100644 --- a/pms_api_rest/services/pms_notification_service.py +++ b/pms_api_rest/services/pms_notification_service.py @@ -54,7 +54,7 @@ class PmsNotificationService(Component): partnerName=folio.partner_name, saleChannelName=folio.agency_id.name if folio.agency_id - else folio.sale_channel_origin_id.name, + else folio.sale_channel_origin_id.name or None, ) ) return notifications