From b1316b8a053906949a444ca8c7c685324ef711fa Mon Sep 17 00:00:00 2001 From: ChrisTerBeke Date: Mon, 4 Nov 2019 12:56:41 +0100 Subject: [PATCH] Fix installed_packages query params --- plugins/Toolbox/src/Toolbox.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/plugins/Toolbox/src/Toolbox.py b/plugins/Toolbox/src/Toolbox.py index c63d36d8c4..be62873a2f 100644 --- a/plugins/Toolbox/src/Toolbox.py +++ b/plugins/Toolbox/src/Toolbox.py @@ -189,9 +189,11 @@ class Toolbox(QObject, Extension): sdk_version = self._sdk_version ) + # We need to construct a query like installed_packages=ID:VERSION&installed_packages=ID:VERSION, etc. installed_package_ids_with_versions = [":".join(items) for items in self._package_manager.getAllInstalledPackageIdsAndVersions()] - installed_packages_query = ",".join(installed_package_ids_with_versions) + installed_packages_query = "&installed_packages=".join(installed_package_ids_with_versions) + self._request_urls = { "authors": QUrl("{base_url}/authors".format(base_url = self._api_url)), "packages": QUrl("{base_url}/packages".format(base_url = self._api_url)),