From 85f98bdaffe671f66049baffec82188b008f8426 Mon Sep 17 00:00:00 2001 From: Remco Burema Date: Fri, 9 Jul 2021 21:36:20 +0200 Subject: [PATCH] Appease type-checking system even further. That last one should have worked really. part of CURA-8138 --- plugins/DigitalLibrary/src/DigitalFactoryApiClient.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/plugins/DigitalLibrary/src/DigitalFactoryApiClient.py b/plugins/DigitalLibrary/src/DigitalFactoryApiClient.py index 3560182aa0..e1a62fdd5c 100644 --- a/plugins/DigitalLibrary/src/DigitalFactoryApiClient.py +++ b/plugins/DigitalLibrary/src/DigitalFactoryApiClient.py @@ -64,9 +64,9 @@ class DigitalFactoryApiClient: """ def callbackWrap(response: Optional[Any] = None, *args, **kwargs) -> None: - if response and isinstance(response, DigitalFactoryFeatureBudgetResponse): + if (response is not None and isinstance(response, DigitalFactoryFeatureBudgetResponse) and + response.library_max_private_projects is not None): callback( - response.library_max_private_projects is not None and response.library_max_private_projects == -1 or # Note: -1 is unlimited response.library_max_private_projects > 0) else: