From 8b17aa08540cb49807dc06756173081330dd657b Mon Sep 17 00:00:00 2001 From: Martin Rotter Date: Wed, 9 Mar 2016 20:10:12 +0100 Subject: [PATCH] Make more proper MySQL tests. --- src/miscellaneous/databasefactory.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/miscellaneous/databasefactory.cpp b/src/miscellaneous/databasefactory.cpp index 5875bb81d..d030d19e0 100755 --- a/src/miscellaneous/databasefactory.cpp +++ b/src/miscellaneous/databasefactory.cpp @@ -105,7 +105,7 @@ DatabaseFactory::MySQLError DatabaseFactory::mysqlTestConnection(const QString & database.setPassword(password); database.setDatabaseName(w_database); - if (database.open()) { + if (database.open() && !database.lastError().isValid()) { // Connection succeeded, clean up the mess and return OK status. database.close(); return MySQLOk;