From 89bc10d55e73c160718b17c7739abe30f2378390 Mon Sep 17 00:00:00 2001 From: Katja Suess Date: Wed, 13 Mar 2019 16:59:36 +0100 Subject: [PATCH] one init is enough. see init_field.js --- src/collective/z3cform/datagridfield/datagridfield.py | 2 +- src/collective/z3cform/datagridfield/static/datagridfield.js | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/src/collective/z3cform/datagridfield/datagridfield.py b/src/collective/z3cform/datagridfield/datagridfield.py index a5e0c25f..4862f2b4 100644 --- a/src/collective/z3cform/datagridfield/datagridfield.py +++ b/src/collective/z3cform/datagridfield/datagridfield.py @@ -331,7 +331,7 @@ def render(self): html = '' for tree in fragments: for el in tree.xpath(PAT_XPATH): - if '.TT.' in el.attrib['name']: + if '.TT.' in el.attrib.get('name', ''): el.attrib['class'] = el.attrib['class'].replace( 'pat-', 'dgw-disabled-pat-' diff --git a/src/collective/z3cform/datagridfield/static/datagridfield.js b/src/collective/z3cform/datagridfield/static/datagridfield.js index 4e851972..04ac5e39 100644 --- a/src/collective/z3cform/datagridfield/static/datagridfield.js +++ b/src/collective/z3cform/datagridfield/static/datagridfield.js @@ -596,8 +596,8 @@ require([ $(document).trigger("afterdatagridfieldinit"); }; - - $(document).ready(dataGridField2Functions.init); + // call init in init_field.js + // $(document).ready(dataGridField2Functions.init); // Export module for customizers to mess around window.dataGridField2Functions = dataGridField2Functions;