Revert "DB manager: PG read enum value for sslmode"

This reverts commit 26e9ec98e76591286576d2dde098578877bef9c0.

It results in unfixable crashes on many platforms, likely due to some
issue in sip itself

Fixes #38393, reopens #38245

The original bug (being asked twice for credentials) is preferable
over a hard crash
This commit is contained in:
Nyall Dawson 2020-10-19 11:52:03 +10:00
parent 12a44c7829
commit 8c623b268e

View File

@ -84,7 +84,7 @@ class PostGisDBPlugin(DBPlugin):
useEstimatedMetadata = settings.value("estimatedMetadata", False, type=bool)
try:
sslmode = settings.enumValue("sslmode", QgsDataSourceUri.SslPrefer)
sslmode = settings.value("sslmode", QgsDataSourceUri.SslPrefer, type=int)
except TypeError:
sslmode = QgsDataSourceUri.SslPrefer