aboutsummaryrefslogtreecommitdiff
path: root/lib/connection.cpp
diff options
context:
space:
mode:
authorTobias Fella <fella@posteo.de>2021-11-27 01:58:02 +0100
committerTobias Fella <fella@posteo.de>2021-12-01 21:56:59 +0100
commitdcc4556a761f96ae6c71115bf6297feca32581bf (patch)
treea7f26122c9c3dd347919fde014942bb5fcdd23b1 /lib/connection.cpp
parent3128df9daa196b2cf3cdb8e029e22d79c397ff66 (diff)
downloadlibquotient-dcc4556a761f96ae6c71115bf6297feca32581bf.tar.gz
libquotient-dcc4556a761f96ae6c71115bf6297feca32581bf.zip
More improvements
Diffstat (limited to 'lib/connection.cpp')
-rw-r--r--lib/connection.cpp10
1 files changed, 5 insertions, 5 deletions
diff --git a/lib/connection.cpp b/lib/connection.cpp
index df9ff445..a7af1477 100644
--- a/lib/connection.cpp
+++ b/lib/connection.cpp
@@ -509,7 +509,7 @@ void Connection::Private::completeSetup(const QString& mxId)
// create new account and save unpickle data
olmAccount->createNewAccount();
auto job = q->callApi<UploadKeysJob>(olmAccount->deviceKeys());
- connect(job, &BaseJob::failure, q, [=]{
+ connect(job, &BaseJob::failure, q, [job]{
qCWarning(E2EE) << "Failed to upload device keys:" << job->errorString();
});
} else {
@@ -677,10 +677,10 @@ void Connection::onSyncSuccess(SyncData&& data, bool fromCache)
auto keys = d->olmAccount->oneTimeKeys();
auto job = d->olmAccount->createUploadKeyRequest(keys);
run(job, ForegroundRequest);
- connect(job, &BaseJob::success, this, [=](){
+ connect(job, &BaseJob::success, this, [this](){
d->olmAccount->markKeysAsPublished();
});
- connect(job, &BaseJob::result, this, [=](){
+ connect(job, &BaseJob::result, this, [this](){
d->isUploadingKeys = false;
});
}
@@ -1903,7 +1903,7 @@ void Connection::Private::loadOutdatedUserDevices()
}
auto queryKeysJob = q->callApi<QueryKeysJob>(users);
currentQueryKeysJob = queryKeysJob;
- connect(queryKeysJob, &BaseJob::success, q, [=](){
+ connect(queryKeysJob, &BaseJob::success, q, [this, queryKeysJob](){
currentQueryKeysJob = nullptr;
const auto data = queryKeysJob->deviceKeys();
for(const auto &[user, keys] : asKeyValueRange(data)) {
@@ -2024,7 +2024,7 @@ void Connection::Private::loadDevicesList()
deviceKeys = fromJson<QHash<QString, QHash<QString, QueryKeysJob::DeviceInformation>>>(json["devices_list"].toObject());
auto oldToken = json["sync_token"].toString();
auto changesJob = q->callApi<GetKeysChangesJob>(oldToken, q->nextBatchToken());
- connect(changesJob, &BaseJob::success, q, [=](){
+ connect(changesJob, &BaseJob::success, q, [this, changesJob](){
bool hasNewOutdatedUser = false;
for(const auto &user : changesJob->changed()) {
outdatedUsers += user;