summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorJason A. Donenfeld <Jason@zx2c4.com>2012-12-10 00:11:52 +0100
committerJason A. Donenfeld <Jason@zx2c4.com>2012-12-10 00:11:52 +0100
commit86b66a90e7c9d66cf935098c8da9189d778c7e16 (patch)
tree86ec6266fd392bf5389ecfcf834683bf4dbf6d1f
parentFind all mail dynamically. (diff)
downloadgmail-notmuch-86b66a90e7c9d66cf935098c8da9189d778c7e16.tar.xz
gmail-notmuch-86b66a90e7c9d66cf935098c8da9189d778c7e16.zip
Don't die when dividing by zero.
-rwxr-xr-xgmail-notmuch.py2
1 files changed, 2 insertions, 0 deletions
diff --git a/gmail-notmuch.py b/gmail-notmuch.py
index 06a4cf8..f3ecc91 100755
--- a/gmail-notmuch.py
+++ b/gmail-notmuch.py
@@ -170,6 +170,8 @@ def create_progressbar(text, total):
def retag_old_messages(database, messages, destination):
print("Searching for local messages...")
old_messages = { os.path.basename(filename[0:filename.rfind(".gmail")]): destination + "/cur/" + filename for filename in os.listdir(destination + "/cur/") if ".gmail" in filename }
+ if len(old_messages) == 0:
+ return
new_messages = []
i = 1
progressbar = create_progressbar("Retagging local messages", len(old_messages))