From 4fd404370632d33d16f9c3d701f244680811126d Mon Sep 17 00:00:00 2001 From: Diego Prado Gesto Date: Wed, 4 Jul 2018 14:39:01 +0200 Subject: [PATCH] CURA-5528 Make the variable remove_failures a set. --- cura/CuraPackageManager.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/cura/CuraPackageManager.py b/cura/CuraPackageManager.py index d4ea445a4c..659ac71dc7 100644 --- a/cura/CuraPackageManager.py +++ b/cura/CuraPackageManager.py @@ -94,13 +94,13 @@ class CuraPackageManager(QObject): # (for initialize) Removes all packages that have been scheduled to be removed. def _removeAllScheduledPackages(self) -> None: - remove_failures = [] + remove_failures = set() for package_id in self._to_remove_package_set: try: self._purgePackage(package_id) del self._installed_package_dict[package_id] except: - remove_failures.append(package_id) + remove_failures.add(package_id) Logger.log("e", "There was an error uninstalling the package {package}".format(package = package_id)) self._to_remove_package_set = remove_failures self._saveManagementData()