|
@@ -43,7 +43,7 @@ class ReconnectingPostgresqlDatabase(CustomReconnectMixin, PostgresqlDatabase):
|
|
|
|
|
|
|
|
|
def register_connection(db_url):
|
|
|
- db = connect(db_url)
|
|
|
+ db = connect(db_url, unquote_password=True)
|
|
|
if isinstance(db, PostgresqlDatabase):
|
|
|
# Enable autoconnect for SQLite databases, managed by Peewee
|
|
|
db.autoconnect = True
|
|
@@ -51,7 +51,7 @@ def register_connection(db_url):
|
|
|
log.info("Connected to PostgreSQL database")
|
|
|
|
|
|
# Get the connection details
|
|
|
- connection = parse(db_url)
|
|
|
+ connection = parse(db_url, unquote_password=True)
|
|
|
|
|
|
# Use our custom database class that supports reconnection
|
|
|
db = ReconnectingPostgresqlDatabase(**connection)
|