CURA-5137 Download URL works now

This commit is contained in:
Ian Paschal 2018-04-10 17:14:44 +02:00
parent 3c7760b514
commit 1ddde146dd

View file

@ -163,8 +163,6 @@ class Toolbox(QObject, Extension):
self._restart_dialog_message = message
self.showRestartDialog.emit()
@pyqtSlot()
def browsePackages(self):
self._createNetworkManager()
@ -174,8 +172,6 @@ class Toolbox(QObject, Extension):
self._dialog = self._createDialog("Toolbox.qml")
self._dialog.show()
def _createDialog(self, qml_name):
Logger.log("d", "Toolbox: Creating dialog [%s].", qml_name)
path = os.path.join(PluginRegistry.getInstance().getPluginPath(self.getPluginId()), "resources", "qml", qml_name)
@ -373,6 +369,7 @@ class Toolbox(QObject, Extension):
Logger.log("i", "Toolbox: Attempting to download & install package from %s.", url)
url = QUrl(url)
self._download_request = QNetworkRequest(url)
self._download_request.setAttribute(QNetworkRequest.RedirectPolicyAttribute, QNetworkRequest.NoLessSafeRedirectPolicy)
self._download_request.setRawHeader(*self._request_header)
self._download_reply = self._network_manager.get(self._download_request)
self.setDownloadProgress(0)