From a5069bb2b944ff7b5bb0b17301a8441290292fee Mon Sep 17 00:00:00 2001 From: eelke Date: Mon, 24 Feb 2025 18:48:19 +0100 Subject: [PATCH] Fix that an URL without a port resulted in wrong portnumber being used. Closes #75 --- pglablib/utils/PostgresqlUrlParser.cpp | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/pglablib/utils/PostgresqlUrlParser.cpp b/pglablib/utils/PostgresqlUrlParser.cpp index e2d9883..534de1f 100644 --- a/pglablib/utils/PostgresqlUrlParser.cpp +++ b/pglablib/utils/PostgresqlUrlParser.cpp @@ -4,8 +4,6 @@ #include #include -//PostgresqlUrlParser::PostgresqlUrlParser() {} - bool TryParsePostgresqlUrl(const QString &urlString, ConnectionConfig &out) { const char* shortPrefix = "postgres"; @@ -19,7 +17,7 @@ bool TryParsePostgresqlUrl(const QString &urlString, ConnectionConfig &out) out.setPassword(url.password()); out.setHost(url.host()); out.setDbname(url.fileName()); - out.setPort(url.port()); + out.setPort(url.port(5432)); QUrlQuery query(url.query()); for (auto && param : query.queryItems())