Mercurial > libervia-backend
diff frontends/src/quick_frontend/quick_contact_list.py @ 1462:c74015dc2785
quick_frontend: minor fixes
author | Goffi <goffi@goffi.org> |
---|---|
date | Sun, 16 Aug 2015 01:01:34 +0200 |
parents | 6ce18c4e5708 |
children | 6a6fe840c3a6 |
line wrap: on
line diff
--- a/frontends/src/quick_frontend/quick_contact_list.py Sun Aug 16 01:00:54 2015 +0200 +++ b/frontends/src/quick_frontend/quick_contact_list.py Sun Aug 16 01:01:34 2015 +0200 @@ -134,17 +134,18 @@ result.setdefault(entity, set()).add(group) return result + def _gotContacts(self, contacts): + for contact in contacts: + self.host.newContactHandler(*contact, profile=self.profile) + def fill(self): """Get all contacts from backend, and fill the widget Contacts will be cleared before refilling them """ self.clearContacts(keep_cache=True) - def gotContacts(contacts): - for contact in contacts: - self.host.newContactHandler(*contact, profile=self.profile) - self.host.bridge.getContacts(self.profile, callback=gotContacts) + self.host.bridge.getContacts(self.profile, callback=self._gotContacts) def update(self): """Update the display when something changed"""