Merge pull request #3255 from Trial97/propagate_load

propagate load component error
This commit is contained in:
Alexandru Ionut Tripon
2025-01-09 00:11:48 +02:00
committed by GitHub
4 changed files with 71 additions and 46 deletions

View File

@@ -252,8 +252,11 @@ void VersionPage::updateButtons(int row)
bool VersionPage::reloadPackProfile()
{
try {
m_profile->reload(Net::Mode::Online);
return true;
auto result = m_profile->reload(Net::Mode::Online);
if (!result) {
QMessageBox::critical(this, tr("Error"), result.error);
}
return result;
} catch (const Exception& e) {
QMessageBox::critical(this, tr("Error"), e.cause());
return false;