Handles unicode correctly EmbeddedDocumentListField

This commit is contained in:
Madiyar Aitbayev
2016-03-31 02:33:13 +01:00
parent 3b1509f307
commit 109202329f
2 changed files with 12 additions and 1 deletions

View File

@@ -210,7 +210,7 @@ class EmbeddedDocumentList(BaseList):
def __match_all(cls, i, kwargs):
items = kwargs.items()
return all([
getattr(i, k) == v or str(getattr(i, k)) == v for k, v in items
getattr(i, k) == v or unicode(getattr(i, k)) == v for k, v in items
])
@classmethod