From 5781d78d2b1be0bc3d08553357a0c40f4819c5c3 Mon Sep 17 00:00:00 2001 From: souliane Date: Sat, 18 Oct 2014 13:02:41 +0200 Subject: [PATCH] frontends (quick_app): fixes wrong JID construction when processing getPresenceStatuses result --- frontends/src/quick_frontend/quick_app.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/frontends/src/quick_frontend/quick_app.py b/frontends/src/quick_frontend/quick_app.py index 35488a29..f53778d0 100644 --- a/frontends/src/quick_frontend/quick_app.py +++ b/frontends/src/quick_frontend/quick_app.py @@ -219,7 +219,7 @@ class QuickApp(object): presences = self.bridge.getPresenceStatuses(profile) for contact in presences: for res in presences[contact]: - jabber_id = contact + ('/' + res if res else '') + jabber_id = ('%s/%s' % (JID(contact).bare, res)) if res else contact show = presences[contact][res][0] priority = presences[contact][res][1] statuses = presences[contact][res][2]