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;