From 46133fe2f3977d19f3667e9ba9598e8caa032910 Mon Sep 17 00:00:00 2001 From: Nino van Hooff Date: Thu, 16 Jan 2020 14:44:37 +0100 Subject: [PATCH] Do not start Sync flow when there are no compatible packages to sync (and remove unused import) CURA-6983 --- plugins/Toolbox/src/CloudSync/CloudPackageChecker.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/plugins/Toolbox/src/CloudSync/CloudPackageChecker.py b/plugins/Toolbox/src/CloudSync/CloudPackageChecker.py index 14305a56b0..78d13f34fe 100644 --- a/plugins/Toolbox/src/CloudSync/CloudPackageChecker.py +++ b/plugins/Toolbox/src/CloudSync/CloudPackageChecker.py @@ -53,6 +53,9 @@ class CloudPackageChecker(QObject): self._model.addDiscrepancies(package_discrepancy) self._model.initialize() + if not self._model.hasCompatiblePackages: + return None + if package_discrepancy: self._handlePackageDiscrepancies()