# HG changeset patch # User Goffi # Date 1583535950 -3600 # Node ID 167c3e198f73995f9c8fc40641ed0834541d0323 # Parent 12d188cb1206639350d0dae7c2b98f3c3d6b8192 contact list: fixed crash on update when profile is not specified diff -r 12d188cb1206 -r 167c3e198f73 cagou/plugins/plugin_wid_contact_list.py --- a/cagou/plugins/plugin_wid_contact_list.py Sat Mar 07 00:05:49 2020 +0100 +++ b/cagou/plugins/plugin_wid_contact_list.py Sat Mar 07 00:05:50 2020 +0100 @@ -170,7 +170,12 @@ log.debug("full contact list update") self.layout.clear_widgets() for bare_jid, data in self.items_sorted.items(): - wid = CLContactItem(profile=profile, data=data, jid=bare_jid, main_wid=self) + wid = CLContactItem( + profile=data['profile'], + data=data, + jid=bare_jid, + main_wid=self, + ) self.layout.add_widget(wid) self._wid_map[(profile, bare_jid)] = wid elif type_ == C.UPDATE_MODIFY: