re-enabled loading recent messages concurrently

@pajlada please check if the code can stay commented out
This commit is contained in:
fourtf
2019-08-13 14:33:16 +02:00
parent 6274c05520
commit 18f3a816ed
3 changed files with 25 additions and 24 deletions
+19 -18
View File
@@ -301,26 +301,27 @@ void NetworkRequest::doRequest()
reply->deleteLater();
};
if (data->caller_ != nullptr)
{
QObject::connect(worker, &NetworkWorker::doneUrl, data->caller_,
handleReply);
QObject::connect(reply, &QNetworkReply::finished, worker,
[worker]() mutable {
emit worker->doneUrl();
// FOURTF: Not sure what this does but it doesn't work.
// if (data->caller_ != nullptr)
// {
// QObject::connect(worker, &NetworkWorker::doneUrl, data->caller_,
// handleReply);
// QObject::connect(reply, &QNetworkReply::finished, worker,
// [worker]() mutable {
// emit worker->doneUrl();
delete worker;
});
}
else
{
QObject::connect(reply, &QNetworkReply::finished, worker,
[handleReply, worker]() mutable {
handleReply();
// delete worker;
// });
// }
// else
// {
QObject::connect(reply, &QNetworkReply::finished, worker,
[handleReply, worker]() mutable {
handleReply();
delete worker;
});
}
delete worker;
});
// }
};
QObject::connect(&requester, &NetworkRequester::requestUrl, worker,