Thunderbird doesn't work well with pixelated integration
Thunderbird doesn't work if you launch pixelated before:
[2016-05-05 02:00:47] INFO - L#109 : twisted.logger._stdlib:__call__ - rcv (auth): 3 select "INBOX" Unhandled Error Traceback (most recent call last): File "site-packages/twisted/internet/base.py", line 1203, in mainLoop File "site-packages/twisted/internet/base.py", line 798, in runUntilCurrent File "site-packages/twisted/internet/defer.py", line 393, in callback File "site-packages/twisted/internet/defer.py", line 501, in _startRunCallbacks --- --- File "site-packages/twisted/internet/defer.py", line 588, in _runCallbacks File "leap/mail/imap/account.py", line 144, in _return_mailbox_from_collection File "leap/mail/imap/mailbox.py", line 147, in __init__ File "leap/mail/mail.py", line 715, in addListener File "site-packages/pixelated/adapter/listeners/mailbox_indexer_listener.py", line 54, in __eq__ exceptions.AttributeError: 'HashableMailbox' object has no attribute 'mailbox_name' [2016-05-05 02:00:47] CRITICAL - L#109 : twisted.logger._stdlib:__call__ - Unhandled Error Traceback (most recent call last): File "site-packages/twisted/internet/base.py", line 1203, in mainLoop File "site-packages/twisted/internet/base.py", line 798, in runUntilCurrent File "site-packages/twisted/internet/defer.py", line 393, in callback File "site-packages/twisted/internet/defer.py", line 501, in _startRunCallbacks --- --- File "site-packages/twisted/internet/defer.py", line 588, in _runCallbacks File "leap/mail/imap/account.py", line 144, in _return_mailbox_from_collection File "leap/mail/imap/mailbox.py", line 147, in __init__ File "leap/mail/mail.py", line 715, in addListener File "site-packages/pixelated/adapter/listeners/mailbox_indexer_listener.py", line 54, in __eq__ exceptions.AttributeError: 'HashableMailbox' object has no attribute 'mailbox_name'
See screenshot and full log in attachments.
(from redmine: created on 2016-05-05, closed on 2016-05-18)