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