[bluec0re] Fix bug when server assign a contact to a group with empty name. Fixes #7865
This commit is contained in:
parent
818a403a3f
commit
f087274f93
|
@ -103,7 +103,7 @@ class Contact(CommonContact):
|
|||
our_chatstate, chatstate, client_caps=client_caps)
|
||||
|
||||
self.contact_name = '' # nick choosen by contact
|
||||
self.groups = [i for i in set(groups)] # filter duplicate values
|
||||
self.groups = [i if i else _('General') for i in set(groups)] # filter duplicate values
|
||||
|
||||
self.sub = sub
|
||||
self.ask = ask
|
||||
|
|
|
@ -313,7 +313,7 @@ class RosterWindow:
|
|||
delimiter = gajim.connections[account].nested_group_delimiter
|
||||
group_splited = group.split(delimiter)
|
||||
parent_group = delimiter.join(group_splited[:-1])
|
||||
if parent_group in self._iters[account_group]['groups']:
|
||||
if len(group_splited) > 1 and parent_group in self._iters[account_group]['groups']:
|
||||
iter_parent = self._iters[account_group]['groups'][parent_group]
|
||||
elif parent_group:
|
||||
iter_parent = self._add_group_iter(account, parent_group)
|
||||
|
|
Loading…
Reference in New Issue