mirror of
https://github.com/qgis/QGIS.git
synced 2025-02-25 00:58:06 -05:00
[dbmanager] Fix settings default and Python type for connection with postgis plugin
- Saved connections with empty password raised a QPyNullVariant parameter error due to lack of str default
This commit is contained in:
parent
a773be2837
commit
e1927522a4
@ -77,7 +77,7 @@ class PostGisDBPlugin(DBPlugin):
|
||||
uri = QgsDataSourceURI()
|
||||
|
||||
settingsList = ["service", "host", "port", "database", "username", "password"]
|
||||
service, host, port, database, username, password = map(lambda x: settings.value(x), settingsList)
|
||||
service, host, port, database, username, password = map(lambda x: settings.value(x, "", type=str), settingsList)
|
||||
|
||||
# qgis1.5 use 'savePassword' instead of 'save' setting
|
||||
savedPassword = settings.value("save", False, type=bool) or settings.value("savePassword", False, type=bool)
|
||||
|
Loading…
x
Reference in New Issue
Block a user