Fix error reporting

This commit is contained in:
Atlante45 2017-09-12 18:07:26 -07:00
parent 2e84f48539
commit 9e11ae311e

View file

@ -1166,6 +1166,8 @@ void AssetServer::handleFailedBake(QString originalAssetHash, QString assetPath,
meta.lastBakeErrors = errors; meta.lastBakeErrors = errors;
writeMetaFile(originalAssetHash, meta); writeMetaFile(originalAssetHash, meta);
_pendingBakes.remove(originalAssetHash);
} }
void AssetServer::handleCompletedBake(QString originalAssetHash, QString originalAssetPath, QVector<QString> bakedFilePaths) { void AssetServer::handleCompletedBake(QString originalAssetHash, QString originalAssetPath, QVector<QString> bakedFilePaths) {
@ -1286,7 +1288,7 @@ std::pair<bool, AssetMeta> AssetServer::readMetaFile(AssetHash hash) {
meta.bakeVersion = bakeVersion; meta.bakeVersion = bakeVersion;
meta.applicationVersion = appVersion; meta.applicationVersion = appVersion;
meta.failedLastBake = failedLastBake.toBool(); meta.failedLastBake = failedLastBake.toBool();
meta.lastBakeErrors = failedLastBake.toString(); meta.lastBakeErrors = lastBakeErrors.toString();
return { true, meta }; return { true, meta };
} else { } else {