From 0c67d1e0c87d8cb63877463834eac9722ff6c296 Mon Sep 17 00:00:00 2001 From: Juraj Oravec Date: Thu, 22 Aug 2024 21:42:23 +0200 Subject: [PATCH] ProfileManager: Skip clear comment SQL statements Qt throws errors when the SQL command does nothing. BUG: 491993 FIXED-IN: 24.12.0 Signed-off-by: Juraj Oravec --- src/lib/app/profilemanager.cpp | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/lib/app/profilemanager.cpp b/src/lib/app/profilemanager.cpp index bcf81e680..8e7dd8645 100644 --- a/src/lib/app/profilemanager.cpp +++ b/src/lib/app/profilemanager.cpp @@ -306,6 +306,10 @@ void ProfileManager::connectDatabase() if (stmt.isEmpty()) { continue; } + if (stmt.startsWith(QSL("--")) && !stmt.contains(QL1C('\n'))) { + qDebug() << stmt; + continue; + } QSqlQuery query; if (!query.exec(stmt)) { qCritical() << "Error creating database schema" << query.lastError().text();