From acbbdd1a7337032e673aa51ec66f3c9d209db324 Mon Sep 17 00:00:00 2001 From: David Monjoie Date: Mon, 27 Mar 2017 11:58:45 +0200 Subject: [PATCH] [FIX] web: fix default values for x2many fields in mock_server --- addons/web/static/test/helpers/mock_server.js | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/addons/web/static/test/helpers/mock_server.js b/addons/web/static/test/helpers/mock_server.js index 6755301fd66..3cff90bfb45 100644 --- a/addons/web/static/test/helpers/mock_server.js +++ b/addons/web/static/test/helpers/mock_server.js @@ -130,7 +130,13 @@ var MockServer = Class.extend({ continue; } if (!(fieldName in record)) { - record[fieldName] = model.fields[fieldName].default || false; + if ('default' in model.fields[fieldName]) { + record[fieldName] = model.fields[fieldName].default; + } else if (_.contains(['one2many', 'many2many'], model.fields[fieldName].type)) { + record[fieldName] = []; + } else { + record[fieldName] = false; + } } } },