[fix] sets

This commit is contained in:
Al
2016-11-19 02:30:40 -05:00
parent b6f7b5b577
commit 71be0fdfbc

View File

@@ -124,8 +124,11 @@ class DictionaryPhraseFilter(PhraseFilter):
if not languages:
languages = None
elif not hasattr(languages, '__contains__'):
languages = set([languages])
elif not hasattr(languages, '__iter__'):
languages = [languages]
if not hasattr(languages, '__contains__'):
languages = set(languages)
for t, c, length, data in self.filter(norm_tokens):
if c == token_types.PHRASE: