fix: postgresql ipv6 host should not be enclosed in square brackets (#47522) (#47619)

(cherry picked from commit 9024340487)

Co-authored-by: felixdoerre <felixdoerre@users.noreply.github.com>
This commit is contained in:
Grot (@grafanabot)
2022-04-12 13:38:44 +01:00
committed by GitHub
co-authored by felixdoerre
parent 31f4d88206
commit ef592f1a66
2 changed files with 4 additions and 4 deletions
+2 -2
View File
@@ -140,7 +140,7 @@ func (s *Service) generateConnectionString(dsInfo sqleng.DataSourceInfo) (string
}
} else {
if index == v6Index+1 {
host = dsInfo.URL[0:index]
host = dsInfo.URL[1 : index-1]
var err error
port, err = strconv.Atoi(dsInfo.URL[index+1:])
if err != nil {
@@ -149,7 +149,7 @@ func (s *Service) generateConnectionString(dsInfo sqleng.DataSourceInfo) (string
logger.Debug("Generating ipv6 connection string with network host/port pair", "host", host, "port", port)
} else {
host = dsInfo.URL
host = dsInfo.URL[1 : len(dsInfo.URL)-1]
logger.Debug("Generating ipv6 connection string with network host", "host", host)
}
}