python: Return a STATUS value in tags_to_flags and flags_to_tags

We were not returning anything at all, which does not match the API
documentation. Fixed. Thanks to Patrick Totzke for the heads up.

Signed-off-by: Sebastian Spaeth <Sebastian@SSpaeth.de>
This commit is contained in:
Sebastian Spaeth 2011-12-06 12:38:52 +01:00
parent 86b0aeb1ca
commit ecf8da35e2

View file

@ -758,11 +758,11 @@ class Message(object):
not work yet, as the modified tags have not been committed yet not work yet, as the modified tags have not been committed yet
to the database. to the database.
:returns: a :class:`STATUS`. In short, you want to see :returns: a :class:`STATUS` value. In short, you want to see
notmuch.STATUS.SUCCESS here. See there for details.""" notmuch.STATUS.SUCCESS here. See there for details."""
if self._msg is None: if self._msg is None:
raise NotmuchError(STATUS.NOT_INITIALIZED) raise NotmuchError(STATUS.NOT_INITIALIZED)
status = Message._tags_to_maildir_flags(self._msg) return Message._tags_to_maildir_flags(self._msg)
def maildir_flags_to_tags(self): def maildir_flags_to_tags(self):
"""Synchronize file Maildir flags to notmuch tags """Synchronize file Maildir flags to notmuch tags
@ -789,7 +789,7 @@ class Message(object):
notmuch.STATUS.SUCCESS here. See there for details.""" notmuch.STATUS.SUCCESS here. See there for details."""
if self._msg is None: if self._msg is None:
raise NotmuchError(STATUS.NOT_INITIALIZED) raise NotmuchError(STATUS.NOT_INITIALIZED)
status = Message._tags_to_maildir_flags(self._msg) return Message._tags_to_maildir_flags(self._msg)
def __repr__(self): def __repr__(self):
"""Represent a Message() object by str()""" """Represent a Message() object by str()"""