From 41efe00aceeaa4f4b1fb57d3ae324c2e6779352c Mon Sep 17 00:00:00 2001 From: Sergi Almacellas Abellana Date: Mon, 6 Jul 2020 17:40:28 +0200 Subject: [PATCH] Do not read rec_name of unsaved records issue9308 review327381002 --- src/action.js | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/src/action.js b/src/action.js index 5d14cfb8c8..143b853b02 100644 --- a/src/action.js +++ b/src/action.js @@ -29,7 +29,12 @@ return jQuery.when(name); } var max_records = 5; - var ids = data.ids.slice(0, max_records); + var ids = data.ids.filter(function(id){ + return id >= 0; + }).slice(0, max_records); + if (!ids.length) { + return jQuery.when(name); + } return Sao.rpc({ 'method': 'model.' + data.model + '.read', 'params': [ids, ['rec_name'], context] @@ -38,7 +43,7 @@ return record.rec_name; }).join(Sao.i18n.gettext(', ')); - if (data.ids.length > max_records) { + if (data.ids.length > ids.length) { name_suffix += Sao.i18n.gettext(',...'); } return Sao.i18n.gettext('%1 (%2)', name, name_suffix);