Showing the changes to libraries/networking/src/BaseAssetScriptingInterface.cpp (1 of 6 files). Show all
Unified · Split
| @@ -233,7 +233,7 @@ Promise BaseAssetScriptingInterface::downloadBytes(QString hash) { · 232 unmodified lines | |||
| 233 | QPointer<AssetRequest> assetRequest = assetClient()->createRequest(hash); | 233 | QPointer<AssetRequest> assetRequest = assetClient()->createRequest(hash); |
| 234 | Promise deferred = makePromise(__FUNCTION__); | 234 | Promise deferred = makePromise(__FUNCTION__); |
| 235 | 235 | ||
| 236 | QObject::connect(assetRequest, &AssetRequest::finished, assetRequest, [this, deferred](AssetRequest* request) { | 236 | QObject::connect(assetRequest, &AssetRequest::finished, assetRequest, [deferred](AssetRequest* request) { |
| 237 | // note: we are now on the "Resource Manager" thread | 237 | // note: we are now on the "Resource Manager" thread |
| 238 | Q_ASSERT(QThread::currentThread() == request->thread()); | 238 | Q_ASSERT(QThread::currentThread() == request->thread()); |
| 239 | Q_ASSERT(request->getState() == AssetRequest::Finished); | 239 | Q_ASSERT(request->getState() == AssetRequest::Finished); |