Skip to content

Commit

Permalink
Fix to catch connectors.postgis.DbError
Browse files Browse the repository at this point in the history
  • Loading branch information
sanak committed Sep 18, 2022
1 parent bb0e5aa commit d0ab112
Showing 1 changed file with 4 additions and 2 deletions.
6 changes: 4 additions & 2 deletions pgRoutingLayer.py
Original file line number Diff line number Diff line change
Expand Up @@ -35,8 +35,10 @@
from qgis.PyQt.QtWidgets import QAction, QApplication, QMessageBox
from qgis.core import QgsRectangle, QgsCoordinateReferenceSystem, QgsCoordinateTransform
from qgis.core import QgsProject, QgsGeometry, QgsWkbTypes
from qgis.core import Qgis
from qgis.gui import QgsVertexMarker, QgsRubberBand, QgsMapToolEmitPoint
from pgRoutingLayer import dbConnection
from pgRoutingLayer.connectors.postgis import DbError as PgDbError
from pgRoutingLayer import pgRoutingLayer_utils as Utils
from pgRoutingLayer.utilities import pgr_queries as PgrQ
import os
Expand Down Expand Up @@ -274,8 +276,8 @@ def reloadConnections(self):
if (Utils.getPgrVersion(con) != 0):
self.dock.comboConnections.addItem(dbname)

except dbConnection.DbError as e:
Utils.logMessage("dbname:" + dbname + ", " + e.msg)
except PgDbError as e:
Utils.logMessage("dbname:" + dbname + ", " + e.msg, Qgis.Critical)

finally:
if db and db.con:
Expand Down

0 comments on commit d0ab112

Please sign in to comment.