changeset d5bcfde09046 in sao:default
details: https://hg.tryton.org/sao?cmd=changeset&node=d5bcfde09046
description:
        Use Set.has instead of undefined indexOf on Field.views

        The views attribute is a Set and not a list.

        issue11134
diffstat:

 src/view/form.js |  2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

diffs (12 lines):

diff -r e674453cb747 -r d5bcfde09046 src/view/form.js
--- a/src/view/form.js  Mon Jan 31 22:25:58 2022 +0100
+++ b/src/view/form.js  Tue Feb 01 17:22:20 2022 +0100
@@ -316,7 +316,7 @@
                 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);
                     }
                 }

Reply via email to