Skip to content

Commit 0125fa1

Browse files
authored
GE-891 fix Credentials validation when using geocoder. (#171)
1 parent f60c370 commit 0125fa1

File tree

2 files changed

+4
-5
lines changed

2 files changed

+4
-5
lines changed

geocoder.py

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33

44

55
from qgis.PyQt.QtCore import Qt, QModelIndex, QSettings
6-
from qgis.PyQt.QtWidgets import QCompleter, QLineEdit
6+
from qgis.PyQt.QtWidgets import QCompleter, QLineEdit, QMessageBox
77
from qgis.core import *
88

99
from .configure_dialog import ConfigureDialog
@@ -16,9 +16,8 @@ def __init__(self, language='en'):
1616
self._language = language
1717

1818
def geocoding(self, searchword, center_lonlat):
19-
smanager = SettingsManager()
20-
auth_cfg_id = smanager.get_setting('auth_cfg_id')
21-
if not utils.validate_credentials(auth_cfg_id):
19+
if not utils.validate_credentials():
20+
QMessageBox.warning(None, 'Access Error', '\nAccess error occurred. \nPlease Confirm your Credentials.')
2221
self._openConfigureDialog()
2322
return
2423

utils.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -120,4 +120,4 @@ def qgis_request_data(url: str) -> bytes:
120120

121121

122122
if __name__ == "__main__":
123-
validate_credentials('')
123+
validate_credentials()

0 commit comments

Comments
 (0)