Skip to content

Commit

Permalink
[bugfix] Use QgsApplication.authManager()
Browse files Browse the repository at this point in the history
instead of the old singleton
  • Loading branch information
elpaso committed Nov 7, 2017
1 parent 7c9cd49 commit bb36fa7
Show file tree
Hide file tree
Showing 2 changed files with 4 additions and 4 deletions.
4 changes: 2 additions & 2 deletions python/pyplugin_installer/installer_data.py
Original file line number Original file line Diff line number Diff line change
Expand Up @@ -41,7 +41,7 @@
except ImportError: except ImportError:
from imp import reload from imp import reload
import qgis.utils import qgis.utils
from qgis.core import Qgis, QgsNetworkAccessManager, QgsAuthManager from qgis.core import Qgis, QgsNetworkAccessManager, QgsApplication
from qgis.gui import QgsMessageBar from qgis.gui import QgsMessageBar
from qgis.utils import iface, plugin_paths from qgis.utils import iface, plugin_paths
from .version_compare import compareVersions, normalizeVersion, isCompatible from .version_compare import compareVersions, normalizeVersion, isCompatible
Expand Down Expand Up @@ -333,7 +333,7 @@ def requestFetching(self, key):
self.mRepositories[key]["QRequest"] = QNetworkRequest(url) self.mRepositories[key]["QRequest"] = QNetworkRequest(url)
authcfg = self.mRepositories[key]["authcfg"] authcfg = self.mRepositories[key]["authcfg"]
if authcfg and isinstance(authcfg, str): if authcfg and isinstance(authcfg, str):
if not QgsAuthManager.instance().updateNetworkRequest( if not QgsApplication.authManager().updateNetworkRequest(
self.mRepositories[key]["QRequest"], authcfg.strip()): self.mRepositories[key]["QRequest"], authcfg.strip()):
msg = QCoreApplication.translate( msg = QCoreApplication.translate(
"QgsPluginInstaller", "QgsPluginInstaller",
Expand Down
Original file line number Original file line Diff line number Diff line change
Expand Up @@ -30,7 +30,7 @@
from qgis.PyQt.QtNetwork import QNetworkRequest, QNetworkReply from qgis.PyQt.QtNetwork import QNetworkRequest, QNetworkReply


import qgis import qgis
from qgis.core import QgsNetworkAccessManager, QgsAuthManager from qgis.core import QgsNetworkAccessManager, QgsApplication


from .ui_qgsplugininstallerinstallingbase import Ui_QgsPluginInstallerInstallingDialogBase from .ui_qgsplugininstallerinstallingbase import Ui_QgsPluginInstallerInstallingDialogBase
from .installer_data import removeDir, repositories from .installer_data import removeDir, repositories
Expand Down Expand Up @@ -60,7 +60,7 @@ def __init__(self, parent, plugin):
self.request = QNetworkRequest(url) self.request = QNetworkRequest(url)
authcfg = repositories.all()[plugin["zip_repository"]]["authcfg"] authcfg = repositories.all()[plugin["zip_repository"]]["authcfg"]
if authcfg and isinstance(authcfg, str): if authcfg and isinstance(authcfg, str):
if not QgsAuthManager.instance().updateNetworkRequest( if not QgsApplication.authManager().updateNetworkRequest(
self.request, authcfg.strip()): self.request, authcfg.strip()):
self.mResult = self.tr( self.mResult = self.tr(
"Update of network request with authentication " "Update of network request with authentication "
Expand Down

0 comments on commit bb36fa7

Please sign in to comment.