Mercurial > libervia-web
diff src/browser/sat_browser/contact_widget.py @ 693:1d60fa4d25a4
browser_side: fixes new message alerts
author | souliane <souliane@mailoo.org> |
---|---|
date | Thu, 16 Apr 2015 13:29:26 +0200 |
parents | 16079280a39e |
children | d3fa1e8904cf |
line wrap: on
line diff
--- a/src/browser/sat_browser/contact_widget.py Thu Apr 09 11:37:25 2015 +0200 +++ b/src/browser/sat_browser/contact_widget.py Thu Apr 16 13:29:26 2015 +0200 @@ -31,6 +31,7 @@ import html_tools import base_widget import libervia_widget +import contact_list unicode = str # XXX: pyjama doesn't manage unicode @@ -56,7 +57,8 @@ def update(self): clist = self.host.contact_list - alert_html = "<strong>(*)</strong> " if self.jid in clist._alerts else "" + alerts = clist._alerts if self.jid.resource else contact_list.JIDList([contact.bare for contact in clist._alerts]) + alert_html = "<strong>(*)</strong> " if self.jid in alerts else "" contact_raw = None for disp in self.display: