Add warning dialog if there are no versions available

Signed-off-by: TheKodeToad <TheKodeToad@proton.me>
This commit is contained in:
TheKodeToad
2025-03-19 01:41:56 +00:00
parent 900579eea6
commit c6066fe6ec

View File

@ -418,7 +418,14 @@ void ResourcePage::onToggle(const QModelIndex& index)
return m_model->checkVersionFilters(version);
});
if (version != pack->versions.end())
if (version == pack->versions.end()) {
auto errorMessage = new QMessageBox(
QMessageBox::Warning, tr("No versions available"),
tr("No versions for '%1' are available.\nThe author likely blocked third-party launchers.").arg(pack->name),
QMessageBox::Ok, this);
errorMessage->open();
} else
addResourceToDialog(pack, *version);
}