From 688a10ff0dbc3ce2ddbfcdfd65ac7f162daab218 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?C=C3=A9dric=20Krier?= Date: Tue, 1 Feb 2022 17:22:20 +0100 Subject: [PATCH] Use Set.has instead of undefined indexOf on Field.views The views attribute is a Set and not a list. issue11134 --- src/view/form.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/view/form.js b/src/view/form.js index 0e2227d2c6..9c829e5f63 100644 --- a/src/view/form.js +++ b/src/view/form.js @@ -316,7 +316,7 @@ function eval_pyson(value){ var field_names = new Set(this.get_fields()); for (name in record.model.fields) { field = record.model.fields[name]; - if (~field.views.indexOf(this.view_id)) { + if (~field.views.has(this.view_id)) { field_names.add(name); } }