From e0041a3c738298cc5bb65fb3ecab9751ee7d0c5f Mon Sep 17 00:00:00 2001 From: Vinicius Moreira Date: Thu, 24 Oct 2019 15:51:05 -0300 Subject: [PATCH] [flatpak] fix: handling json decode error when retrieving screenshots --- bauh/gems/flatpak/controller.py | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/bauh/gems/flatpak/controller.py b/bauh/gems/flatpak/controller.py index 4e12c0d1..e87ef831 100644 --- a/bauh/gems/flatpak/controller.py +++ b/bauh/gems/flatpak/controller.py @@ -290,7 +290,10 @@ class FlatpakManager(SoftwareManager): if s.get('imgDesktopUrl'): urls.append(s['imgDesktopUrl']) - except json.decoder.JSONDecodeError: - self.context.logger.error("Could not decode json from '{}'".format(screenshots_url)) + except Exception as e: + if e.__class__.__name__ == 'JSONDecodeError': + self.context.logger.error("Could not decode json from '{}'".format(screenshots_url)) + else: + traceback.print_exc() return urls