From 1a74cdce28f0f4c4a2117bd4fae4fa32c8d07ed6 Mon Sep 17 00:00:00 2001 From: Goffi Date: Wed, 27 Jun 2018 22:50:32 +0200 Subject: [PATCH] quick_frontend (QuickApp): fixed getCache handling after changes in QuickContactList --- sat_frontends/quick_frontend/quick_app.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/sat_frontends/quick_frontend/quick_app.py b/sat_frontends/quick_frontend/quick_app.py index 866075b0..c5d1295a 100644 --- a/sat_frontends/quick_frontend/quick_app.py +++ b/sat_frontends/quick_frontend/quick_app.py @@ -1223,7 +1223,10 @@ class QuickApp(object): if ignore_cache: avatar = None else: - avatar = contact_list.getCache(entity, "avatar", bare_default=None) + try: + avatar = contact_list.getCache(entity, "avatar", bare_default=None) + except exceptions.NotFound: + avatar = None if avatar is None: self.bridge.avatarGet( unicode(entity),