Show error dialog for failed SQL queries

This commit is contained in:
Jonas Kvinge
2021-09-09 21:45:46 +02:00
parent 9e624a6c0d
commit d35d3aabc3
24 changed files with 1010 additions and 602 deletions

View File

@@ -826,7 +826,10 @@ bool CollectionModel::HasCompilations(const QSqlDatabase &db, const CollectionQu
q.AddCompilationRequirement(true);
q.SetLimit(1);
if (!q.Exec()) return false;
if (!q.Exec()) {
backend_->ReportErrors(q);
return false;
}
return q.Next();
@@ -873,6 +876,9 @@ CollectionModel::QueryResult CollectionModel::RunQuery(CollectionItem *parent) {
result.rows << SqlRow(q);
}
}
else {
backend_->ReportErrors(q);
}
}