summaryrefslogtreecommitdiffstats
path: root/framework/src/domain/composercontroller.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'framework/src/domain/composercontroller.cpp')
-rw-r--r--framework/src/domain/composercontroller.cpp8
1 files changed, 1 insertions, 7 deletions
diff --git a/framework/src/domain/composercontroller.cpp b/framework/src/domain/composercontroller.cpp
index d5ee984c..f1e84019 100644
--- a/framework/src/domain/composercontroller.cpp
+++ b/framework/src/domain/composercontroller.cpp
@@ -148,13 +148,7 @@ public:
148 148
149 SinkLog() << "Searching key for: " << mb.address(); 149 SinkLog() << "Searching key for: " << mb.address();
150 asyncRun<std::vector<GpgME::Key>>(this, [mb] { 150 asyncRun<std::vector<GpgME::Key>>(this, [mb] {
151 auto keys = MailCrypto::findKeys(QStringList{} << mb.address(), false, false, MailCrypto::OPENPGP); 151 return MailCrypto::findKeys(QStringList{} << mb.address(), false, false, MailCrypto::OPENPGP);
152 if (keys.empty()) {
153 SinkLog() << "Looking for remote key: " << mb.address();
154 keys = MailCrypto::findKeys(QStringList{} << mb.address(), false, true, MailCrypto::OPENPGP);
155 MailCrypto::importKeys(keys);
156 }
157 return keys;
158 }, 152 },
159 [this, addressee](const std::vector<GpgME::Key> &keys) { 153 [this, addressee](const std::vector<GpgME::Key> &keys) {
160 if (!keys.empty()) { 154 if (!keys.empty()) {