X-Git-Url: https://git.notmuchmail.org/git?p=notmuch;a=blobdiff_plain;f=bindings%2Fpython%2Fnotmuch%2Fthread.py;h=83b4202deb38d4e54371d31be8988e1f582d4625;hp=60f6c291c28242ef1b445ea17c711a9bf09a4ac7;hb=f10ec87cc3ed9cbdb4e535ee6574c2a568c38b1d;hpb=61b96f2c24ab50eadf9c17fa130bffec8086e75b diff --git a/bindings/python/notmuch/thread.py b/bindings/python/notmuch/thread.py index 60f6c291..83b4202d 100644 --- a/bindings/python/notmuch/thread.py +++ b/bindings/python/notmuch/thread.py @@ -292,7 +292,10 @@ class Thread(object): """ if self._thread is None: raise NotmuchError(STATUS.NOT_INITIALIZED) - return Thread._get_authors(self._thread) + authors = Thread._get_authors(self._thread) + if authors is None: + return None + return authors.decode('UTF-8') def get_subject(self): """Returns the Subject of 'thread' @@ -302,7 +305,10 @@ class Thread(object): """ if self._thread is None: raise NotmuchError(STATUS.NOT_INITIALIZED) - return Thread._get_subject(self._thread) + subject = Thread._get_subject(self._thread) + if subject is None: + return None + return subject.decode('UTF-8') def get_newest_date(self): """Returns time_t of the newest message date