Fix reporting an error during build preparation as such
This commit is contained in:
parent
653867a49c
commit
24e2ec0136
|
@ -921,9 +921,10 @@ void PrepareBuild::computeDependencies(WebClient::AurSnapshotQuerySession::Conta
|
||||||
}
|
}
|
||||||
|
|
||||||
auto resultData = makeResultData(std::move(error));
|
auto resultData = makeResultData(std::move(error));
|
||||||
|
auto wasSuccess = resultData.error.empty() && resultData.cyclicLeftovers.empty();
|
||||||
auto buildActionWriteLock = m_setup.building.lockToWrite();
|
auto buildActionWriteLock = m_setup.building.lockToWrite();
|
||||||
m_buildAction->resultData = std::move(resultData);
|
m_buildAction->resultData = std::move(resultData);
|
||||||
if (resultData.error.empty() && resultData.cyclicLeftovers.empty()) {
|
if (wasSuccess) {
|
||||||
reportSuccess();
|
reportSuccess();
|
||||||
} else {
|
} else {
|
||||||
reportError();
|
reportError();
|
||||||
|
|
Loading…
Reference in New Issue