From 34ee086659b39995058c445919677f4a033b6f65 Mon Sep 17 00:00:00 2001 From: Alexis de Lattre Date: Sat, 21 Sep 2024 18:29:51 +0200 Subject: [PATCH] [FIX] delivery_roulier_laposte_fr: fix crash when error must be displayed to non-admin user --- delivery_roulier_laposte_fr/models/stock_quant_package.py | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/delivery_roulier_laposte_fr/models/stock_quant_package.py b/delivery_roulier_laposte_fr/models/stock_quant_package.py index 379d73220e..c114b6317a 100644 --- a/delivery_roulier_laposte_fr/models/stock_quant_package.py +++ b/delivery_roulier_laposte_fr/models/stock_quant_package.py @@ -100,10 +100,11 @@ def _laposte_fr_carrier_error_handling(self, payload, exception): if self._uid > 2: # rm pwd from dict and xml payload["auth"]["password"] = "****" - request = "{}****{}".format( - request[: request.index("")], - request[request.index("") :], + request_str = "{}****{}".format( + request[: request.index(b"")], + request[request.index(b"") :], ) + request = request_str.encode("utf-8") # Webservice error # on contextualise les réponses ws aux objets Odoo