From a0d63a0a05139fd10087828cef91b47fd49faa0b Mon Sep 17 00:00:00 2001 From: Nicolas Lempereur <nle@odoo.com> Date: Tue, 3 Oct 2017 11:38:46 +0200 Subject: [PATCH] [FIX] web: x2m quickcreate>no error but slowcreate When the quickreate fail and a slow create is used instead, don't display the error that happened as is done in kanban and calendar (following 0f7f3fc2f) quick create. --- addons/web/static/src/js/fields/relational_fields.js | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/addons/web/static/src/js/fields/relational_fields.js b/addons/web/static/src/js/fields/relational_fields.js index 0bbd1a50c1a6..dbbafe4432cc 100644 --- a/addons/web/static/src/js/fields/relational_fields.js +++ b/addons/web/static/src/js/fields/relational_fields.js @@ -245,7 +245,8 @@ var FieldMany2One = AbstractField.extend({ self.reinitialize({id: result[0], display_name: result[1]}); } def.resolve(); - }).fail(function () { + }).fail(function (error, event) { + event.preventDefault(); slowCreate(); }); }, -- GitLab