changeset 85bcc9a056c8 in modules/stock_package_shipping_dpd:default
details: 
https://hg.tryton.org/modules/stock_package_shipping_dpd?cmd=changeset;node=85bcc9a056c8
description:
        Replace raise_user_error left by explicit raise

        issue8356
        review261531005
diffstat:

 message.xml |  3 +++
 stock.py    |  6 +++---
 2 files changed, 6 insertions(+), 3 deletions(-)

diffs (29 lines):

diff -r 5c197e87a95e -r 85bcc9a056c8 message.xml
--- a/message.xml       Mon May 06 15:16:38 2019 +0200
+++ b/message.xml       Thu May 30 09:35:10 2019 +0200
@@ -7,6 +7,9 @@
             <field name="text">DPD webservice call failed with the following 
error message:
 %(message)s</field>
         </record>
+        <record model="ir.message" id="msg_dpd_login_error">
+            <field name="text">DPD login failed with credential 
"%(credential)s".</field>
+        </record>
         <record model="ir.message" id="msg_warehouse_address_required">
             <field name="text">To validate shipment "%(shipment)s" you must 
set an address on the warehouse "%(warehouse)s".</field>
         </record>
diff -r 5c197e87a95e -r 85bcc9a056c8 stock.py
--- a/stock.py  Mon May 06 15:16:38 2019 +0200
+++ b/stock.py  Thu May 30 09:35:10 2019 +0200
@@ -112,9 +112,9 @@
                 else:
                     raise
         else:
-            self.raise_user_error('can_not_login', {
-                    'credential': credential.rec_name,
-                    })
+            raise DPDError(
+                gettext('stock_package_shipping_dpd.msg_dpd_login_error',
+                    credential=credential.rec_name))
 
         response, = shipment_response.shipmentResponses
         if response.faults:

Reply via email to