Diffusion GpgOL 3c0a66e402e8

Ignore temporary recipient resolve errors

Authored by aheinecke on Sep 6 2018, 10:25 AM.

Description

Ignore temporary recipient resolve errors

* src/cryptocontroller.cpp (CryptController::resolve_keys):
Add unlikely error handling if recipients could not be resolved here.
* src/mail.cpp (Mail::getRecipients_o): Ignore error when
getting recipients.

When editing the recipients of a draft Outlook still has an
recipient object for the former recipient but does not provide
properties on it. So the address resolution fails. We can
treat the mail as having no recipients and only have a
fatal error if we can't resolve recipients in the cryptcontroller.

Details

Committed
aheineckeSep 6 2018, 10:25 AM
Parents
rO4384758e839e: Add Address Book integration
Branches
Unknown
Tags
Unknown
Tasks
T4129: E-Mail Adresse ändern Fehlermeldung