# HG changeset patch # User Thierry Florac # Date 1535467732 -7200 # Node ID 677ca6c7a21bb27c0b62e8c8032eebfe92c10cfe # Parent a3ca2f2dd419621e62137239cbf2c36620e24e80 Handle null values in terms selection tree diff -r a3ca2f2dd419 -r 677ca6c7a21b src/pyams_thesaurus/zmi/widget/templates/terms-tree-input.pt --- a/src/pyams_thesaurus/zmi/widget/templates/terms-tree-input.pt Tue Aug 28 11:43:39 2018 +0200 +++ b/src/pyams_thesaurus/zmi/widget/templates/terms-tree-input.pt Tue Aug 28 16:48:52 2018 +0200 @@ -17,7 +17,7 @@ id="term_${subterm/label}" name="${view/name}:list" value="${subterm/label}" - checked="${python:'checked' if subterm.label in view.value else None}" /> + checked="${python:'checked' if subterm.label in (view.value or ()) else None}" />
${python:subterm.alt or subterm.label}