mirror of
https://github.com/PrismLauncher/PrismLauncher.git
synced 2026-06-29 01:54:20 +03:00
ignore failed dependency checks
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com>
This commit is contained in:
parent
d146972671
commit
245ff2b555
1 changed files with 8 additions and 0 deletions
|
|
@ -161,6 +161,10 @@ Task::Ptr GetModDependenciesTask::getProjectInfoTask(std::shared_ptr<PackDepende
|
|||
qWarning() << "Error while reading mod info:" << e.cause();
|
||||
}
|
||||
});
|
||||
QObject::connect(info.get(), &NetJob::failed, [this, info, pDep] {
|
||||
removePack(pDep->pack->addonId);
|
||||
m_failed.remove(info.get());
|
||||
});
|
||||
return info;
|
||||
}
|
||||
|
||||
|
|
@ -237,6 +241,10 @@ Task::Ptr GetModDependenciesTask::prepareDependencyTask(const ModPlatform::Depen
|
|||
};
|
||||
|
||||
auto version = getAPI(provider)->getDependencyVersion(std::move(args), std::move(callbacks));
|
||||
QObject::connect(version.get(), &NetJob::failed, [this, version, pDep] {
|
||||
removePack(pDep->pack->addonId);
|
||||
m_failed.remove(version.get());
|
||||
});
|
||||
tasks->addTask(version);
|
||||
return tasks;
|
||||
}
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue