made caller/concurrent rules tighter

This commit is contained in:
fourtf
2019-08-20 23:29:11 +02:00
parent 7d842e6cf7
commit 14222f84f2
9 changed files with 36 additions and 15 deletions
@@ -31,11 +31,6 @@ void PartialTwitchUser::getId(std::function<void(QString)> successCallback,
{
assert(!this->username_.isEmpty());
if (caller == nullptr)
{
caller = QThread::currentThread();
}
NetworkRequest("https://api.twitch.tv/kraken/users?login=" +
this->username_)
.caller(caller)
-1
View File
@@ -607,7 +607,6 @@ void TwitchChannel::loadRecentMessages()
}
NetworkRequest(Env::get().recentMessagesApiUrl.arg(this->getName()))
.caller(QThread::currentThread())
.concurrent()
.onSuccess([weak = weakOf<Channel>(this)](auto result) -> Outcome {
auto shared = weak.lock();