changeset 91c40fb2d2c8 in sao:4.6 details: https://hg.tryton.org/sao?cmd=changeset;node=91c40fb2d2c8 description: Replace Array.includes by ~Array.indexOf
Array.includes is not yet supported by IE nor phanthomjs. issue7869 (grafted from 01cdf2301b04faa4252734dd76059b9774876f19) diffstat: src/common.js | 4 ++-- 1 files changed, 2 insertions(+), 2 deletions(-) diffs (21 lines): diff -r 238685e1c67a -r 91c40fb2d2c8 src/common.js --- a/src/common.js Fri Dec 21 10:40:48 2018 +0100 +++ b/src/common.js Fri Dec 21 19:55:19 2018 +0100 @@ -696,7 +696,7 @@ var _model_evaluator = function(allowed_models) { return function(value) { - return allowed_models.includes(value[0]); + return ~allowed_models.indexOf(value[0]); }; }; @@ -2254,7 +2254,7 @@ d, field_name); for (var i=0, len=new_models.length; i < len; i++) { var model = new_models[i]; - if (!models.includes(model)) { + if (!~models.indexOf(model)) { models.push(model); } }