mirror of
https://gitlab.com/hibou-io/hibou-odoo/suite.git
synced 2025-01-20 12:37:31 +02:00
[FIX] delivery_stamps: catch additional XML parsing exception
This commit is contained in:
@@ -5,6 +5,7 @@ from datetime import date
|
||||
from logging import getLogger
|
||||
from urllib.request import urlopen
|
||||
from suds import WebFault
|
||||
from xml.sax._exceptions import SAXParseException
|
||||
|
||||
from odoo import api, fields, models, _
|
||||
from odoo.exceptions import ValidationError
|
||||
@@ -471,7 +472,8 @@ class ProviderStamps(models.Model):
|
||||
rates += self._stamps_rate_shipment_multi_package(order=order, picking=picking, package=package)
|
||||
return rates
|
||||
except WebFault:
|
||||
# examples include
|
||||
return []
|
||||
except SAXParseException:
|
||||
return []
|
||||
|
||||
def _stamps_rate_shipment_multi_package(self, order=None, picking=None, package=None):
|
||||
|
||||
Reference in New Issue
Block a user