python/notmuch2: fix exclude tag handling

A typo in Database._create_query lost the exclude_tag names during the
string to utf-8 conversion.

Amended by DB: fixed patch format and updated commit message.
This commit is contained in:
Johannes Larsen 2020-12-25 11:21:45 -04:00 committed by David Bremner
parent 2702050340
commit f01f6405c9

View file

@ -578,7 +578,7 @@ class Database(base.NotmuchObject):
if exclude_tags is not None: if exclude_tags is not None:
for tag in exclude_tags: for tag in exclude_tags:
if isinstance(tag, str): if isinstance(tag, str):
tag = str.encode('utf-8') tag = tag.encode('utf-8')
capi.lib.notmuch_query_add_tag_exclude(query_p, tag) capi.lib.notmuch_query_add_tag_exclude(query_p, tag)
return querymod.Query(self, query_p) return querymod.Query(self, query_p)