]> git.notmuchmail.org Git - notmuch/blobdiff - bindings/python/notmuch/tag.py
python: more error handling fixes
[notmuch] / bindings / python / notmuch / tag.py
index 71d81dd6bc46bdfd5bb3cffddfbea084b3d7b93b..d0f7bb402f2c4ddaa2dda4533fd07ba2428bf5fb 100644 (file)
@@ -17,7 +17,7 @@ along with notmuch.  If not, see <http://www.gnu.org/licenses/>.
 Copyright 2010 Sebastian Spaeth <Sebastian@SSpaeth.de>'
 """
 from ctypes import c_char_p
-from notmuch.globals import nmlib, STATUS, NotmuchError, NotmuchTagsP, _str, Python3StringMixIn
+from notmuch.globals import nmlib, STATUS, NotmuchError, NotmuchTagsP, Python3StringMixIn
 
 
 class Tags(Python3StringMixIn):
@@ -90,7 +90,7 @@ class Tags(Python3StringMixIn):
     _move_to_next.restype = None
 
     def __next__(self):
-        if self._tags is None:
+        if not self._tags:
             raise NotmuchError(STATUS.NOT_INITIALIZED)
         if not self._valid(self._tags):
             self._tags = None