Ensure that local list has update URL

CURA-8587
This commit is contained in:
Jaime van Kessel 2021-12-22 14:27:24 +01:00
parent 532c7a2109
commit cf7772a40a
3 changed files with 8 additions and 6 deletions

View file

@ -119,5 +119,9 @@ class LocalPackageList(PackageList):
packages = response_data["data"]
for package in packages:
self._package_manager.addAvailablePackageVersion(package["package_id"], Version(package["package_version"]))
package_model = self.getPackageModel(package["package_id"])
if package_model:
# Also make sure that the local list knows where to get an update
package_model.setDownloadUrl(package["download_url"])
self._ongoing_requests["check_updates"] = None