From e7ed93c132ea05a238526bb3ab48308aa38b404b Mon Sep 17 00:00:00 2001 From: Dimitriovski Date: Tue, 21 Jan 2020 14:51:53 +0100 Subject: [PATCH] fixed typing CURA-7090 --- plugins/Toolbox/src/CloudSync/CloudPackageChecker.py | 2 +- plugins/Toolbox/src/CloudSync/SubscribedPackagesModel.py | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/plugins/Toolbox/src/CloudSync/CloudPackageChecker.py b/plugins/Toolbox/src/CloudSync/CloudPackageChecker.py index cadb3435fc..f631a81fb2 100644 --- a/plugins/Toolbox/src/CloudSync/CloudPackageChecker.py +++ b/plugins/Toolbox/src/CloudSync/CloudPackageChecker.py @@ -42,7 +42,7 @@ class CloudPackageChecker(QObject): if self._application.getCuraAPI().account.isLoggedIn: self._getUserPackages() - def _handleCompatibilityData(self, json_data: List[Dict[str, List[Any]]]) -> None: + def _handleCompatibilityData(self, json_data: List[Dict[str, Any]]) -> None: user_subscribed_packages = [plugin["package_id"] for plugin in json_data] user_installed_packages = self._package_manager.getUserInstalledPackages() diff --git a/plugins/Toolbox/src/CloudSync/SubscribedPackagesModel.py b/plugins/Toolbox/src/CloudSync/SubscribedPackagesModel.py index 270f0a2b01..fd5eae254d 100644 --- a/plugins/Toolbox/src/CloudSync/SubscribedPackagesModel.py +++ b/plugins/Toolbox/src/CloudSync/SubscribedPackagesModel.py @@ -47,10 +47,10 @@ class SubscribedPackagesModel(ListModel): def addDiscrepancies(self, discrepancy: List[str]) -> None: self._discrepancies = discrepancy - def getCompatiblePackages(self) -> List[str]: + def getCompatiblePackages(self) -> List[Dict[str, Any]]: return [package for package in self._items if package["is_compatible"]] - def initialize(self, json_data: List[Dict[str, List[Any]]]) -> None: + def initialize(self, json_data: List[Dict[str, Any]]) -> None: self._items.clear() for item in json_data: if item["package_id"] not in self._discrepancies: