Pixelated: Fail gracefully when requested non-existing docs
AttributeError: 'NoneType' object has no attribute 'doc_id'
C Apr 6 14:18:54 pixelated pixelated-user-agent[7921]: 2017-04-06 14:18:54 [leap.bitmask.mail.adaptors.soledad] ERROR [Failure instance: Traceback: <ty
pe 'exceptions.AttributeError'>: 'NoneType' object has no attribute 'doc_id'
. Apr 6 14:18:54 pixelated pixelated-user-agent[7921]: /usr/share/python/pixelated-user-agent/local/lib/python2.7/site-packages/twisted/internet/base.p
y:1203:mainLoop
. Apr 6 14:18:54 pixelated pixelated-user-agent[7921]: /usr/share/python/pixelated-user-agent/local/lib/python2.7/site-packages/twisted/internet/base.p
y:798:runUntilCurrent
. Apr 6 14:18:54 pixelated pixelated-user-agent[7921]: /usr/share/python/pixelated-user-agent/local/lib/python2.7/site-packages/twisted/internet/defer.py:393:callback
. Apr 6 14:18:54 pixelated pixelated-user-agent[7921]: /usr/share/python/pixelated-user-agent/local/lib/python2.7/site-packages/twisted/internet/defer.py:501:_startRunCallbacks
. Apr 6 14:18:54 pixelated pixelated-user-agent[7921]: --- <exception caught here> ---
. Apr 6 14:18:54 pixelated pixelated-user-agent[7921]: /usr/share/python/pixelated-user-agent/local/lib/python2.7/site-packages/twisted/internet/defer.py:588:_runCallbacks
. Apr 6 14:18:54 pixelated pixelated-user-agent[7921]: /usr/share/python/pixelated-user-agent/src/leap.bitmask/src/leap/bitmask/mail/adaptors/soledad.py:908:wrap_meta_doc
. Apr 6 14:18:54 pixelated pixelated-user-agent[7921]: ]
Edited by Kali Kaneko