# HG changeset patch # User Thierry Florac # Date 1528806757 -7200 # Node ID e350df2967ea317fe817bd9300bd5a1d2ca181fa # Parent bab57ca5013b8c745b3c8690875ea6fe94a41119 Updated pictograms vocabulary to handle empty table diff -r bab57ca5013b -r e350df2967ea src/pyams_content/reference/pictograms/manager.py --- a/src/pyams_content/reference/pictograms/manager.py Tue Jun 12 10:55:04 2018 +0200 +++ b/src/pyams_content/reference/pictograms/manager.py Tue Jun 12 14:32:37 2018 +0200 @@ -58,7 +58,7 @@ target = get_parent(context, IPictogramManagerTarget) if target is not None: manager = IPictogramManager(target) - pictograms = [table.get(name) for name in manager.selected_pictograms] + pictograms = [table.get(name) for name in manager.selected_pictograms or ()] terms = [SimpleTerm(v.__name__, title=II18n(v).query_attribute('title', request=request)) for v in pictograms if v is not None]