do not fail listing terms when equivs is None

(11a11afb33 had been lost)
This commit is contained in:
Frédéric Péters 2013-04-18 18:07:05 +02:00
parent 6c974d88b3
commit 176d07eafd
1 changed files with 3 additions and 1 deletions

View File

@ -18,6 +18,8 @@ from plone.formwidget.autocomplete.interfaces import IAutocompleteWidget
from plone.dexterity.browser.view import DefaultView
from plone.i18n.normalizer.fr import normalizer
from Products.Five import BrowserView
from Products.CMFCore.utils import getToolByName
@ -100,7 +102,7 @@ class ListKeywordsView(BrowserView):
continue
self._items.append((normalized, obj.title, obj.id))
titles.append(normalized)
for equiv in obj.equivs:
for equiv in (obj.equivs or []):
normalized = normalizer.normalize(equiv).lower()
if normalized in titles:
continue