changeset 915611c29b72 in sao:4.8 details: https://hg.tryton.org/sao?cmd=changeset;node=915611c29b72 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 faa798790aeb -r 915611c29b72 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 @@ -712,7 +712,7 @@ var _model_evaluator = function(allowed_models) { return function(value) { - return allowed_models.includes(value[0]); + return ~allowed_models.indexOf(value[0]); }; }; @@ -2263,7 +2263,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); } }