diff options
author | Dylan Baker <dylan@pnwbakers.com> | 2018-02-26 09:46:44 -0800 |
---|---|---|
committer | Dylan Baker <dylan@pnwbakers.com> | 2018-03-01 10:34:56 -0800 |
commit | 5accb4cbcac5d6eff67622a2c99a164a4500e22b (patch) | |
tree | 24d731160c5a3d8c6bd6a8bf1e252fa1fab27322 /alot/db/manager.py | |
parent | 123cf608fd054b902a893b83ced1ea39dbe31f9f (diff) |
fix tagging and untagging.
Diffstat (limited to 'alot/db/manager.py')
-rw-r--r-- | alot/db/manager.py | 12 |
1 files changed, 4 insertions, 8 deletions
diff --git a/alot/db/manager.py b/alot/db/manager.py index 2803d1d6..cbde9c88 100644 --- a/alot/db/manager.py +++ b/alot/db/manager.py @@ -145,8 +145,7 @@ class DBManager(object): msg.freeze() logging.debug('freeze') for tag in tags: - msg.add_tag(tag.encode(DB_ENC), - sync_maildir_flags=sync) + msg.add_tag(tag, sync_maildir_flags=sync) logging.debug('added tags ') msg.thaw() logging.debug('thaw') @@ -162,17 +161,14 @@ class DBManager(object): msg.freeze() if cmd == 'tag': for tag in tags: - msg.add_tag(tag.encode(DB_ENC), - sync_maildir_flags=sync) + msg.add_tag(tag, sync_maildir_flags=sync) if cmd == 'set': msg.remove_all_tags() for tag in tags: - msg.add_tag(tag.encode(DB_ENC), - sync_maildir_flags=sync) + msg.add_tag(tag, sync_maildir_flags=sync) elif cmd == 'untag': for tag in tags: - msg.remove_tag(tag.encode(DB_ENC), - sync_maildir_flags=sync) + msg.remove_tag(tag, sync_maildir_flags=sync) msg.thaw() logging.debug('ended atomic') |