From c1da50265ae43a9bc9c82fe49aabd6684dedf093 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Fr=C3=A9d=C3=A9ric=20P=C3=A9ters?= Date: Fri, 4 Jul 2014 10:59:26 +0200 Subject: [PATCH] avoid words that would be None when indexing --- src/collective/dms/thesaurus/dmskeyword.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/collective/dms/thesaurus/dmskeyword.py b/src/collective/dms/thesaurus/dmskeyword.py index d67fa39..cabc876 100644 --- a/src/collective/dms/thesaurus/dmskeyword.py +++ b/src/collective/dms/thesaurus/dmskeyword.py @@ -74,7 +74,7 @@ class DmsKeyword(Item): except KeyError: continue words.append(keyword.get_words_for_indexation(limit=limit-1)) - return ' '.join(words) + return ' '.join([x for x in words if x]) def get_keyword_tree(self, limit=5): thesaurus = aq_parent(self)