From ecde01fc6f4d4e7e730a30932e450a326d006ee3 Mon Sep 17 00:00:00 2001 From: sbejaoui Date: Mon, 25 Dec 2023 17:34:31 +0100 Subject: [PATCH] [FIX] display clear message for unexpected errors --- shopfloor_mobile_base/static/wms/src/services/odoo.js | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/shopfloor_mobile_base/static/wms/src/services/odoo.js b/shopfloor_mobile_base/static/wms/src/services/odoo.js index ed9fa14d4f..b64fbb0361 100644 --- a/shopfloor_mobile_base/static/wms/src/services/odoo.js +++ b/shopfloor_mobile_base/static/wms/src/services/odoo.js @@ -63,8 +63,12 @@ export class OdooMixin { if (_.isUndefined(handler)) { handler = this._handle_error; } - return response.json().then((json) => { - return {error: handler.call(this, response, json)}; + return response.text().then((text) => { + return { + error: handler.call(this, response, { + description: $(text).slice(-1), + }), + }; }); } return response.json(); @@ -78,6 +82,7 @@ export class OdooMixin { error: response.statusText, status: response.status, response: response, + name: response.statusText, }); } _handle_404(response, json) {