KeyError in add_status_to_avatar: color = SHOW_COLORS[show]
Versions
- OS: Manjaro Linux
- GTK Version: 3.24.12
- PyGObject Version: 3.34.0
- GLib Version : 2.62.0
- python-nbxmpp Version: 0.9.92
- Gajim Version: 1.1.92
Traceback
Traceback (most recent call last):
File "/usr/lib/python3.7/site-packages/gajim/gtk/htmltextview.py", line 941, in hyperlink_handler
open_uri(uri, account=self.account)
File "/usr/lib/python3.7/site-packages/gajim/common/helpers.py", line 1564, in open_uri
app.interface.new_chat_from_jid(account, uri.data)
File "/usr/lib/python3.7/site-packages/gajim/gui_interface.py", line 1551, in new_chat_from_jid
resource=resource)
File "/usr/lib/python3.7/site-packages/gajim/gui_interface.py", line 1528, in new_chat
chat_control = ChatControl(mw, contact, account, session, resource)
File "/usr/lib/python3.7/site-packages/gajim/chat_control.py", line 130, in __init__
self.show_avatar()
File "/usr/lib/python3.7/site-packages/gajim/chat_control.py", line 1165, in show_avatar
self.contact.show)
File "/usr/lib/python3.7/site-packages/gajim/common/contacts.py", line 384, in get_avatar
return self._accounts[account].contacts.get_avatar(*args, **kwargs)
File "/usr/lib/python3.7/site-packages/gajim/common/contacts.py", line 609, in get_avatar
resource, size, scale, show)
File "/usr/lib/python3.7/site-packages/gajim/gui_interface.py", line 1887, in get_avatar
return self.avatar_storage.get_surface(contact, size, scale, show)
File "/usr/lib/python3.7/site-packages/gajim/gtk/avatar.py", line 206, in get_surface
surface = add_status_to_avatar(surface, show)
File "/usr/lib/python3.7/site-packages/gajim/gtk/avatar.py", line 111, in add_status_to_avatar
color = SHOW_COLORS[show]
KeyError: ''
Steps to reproduce the problem
Click on asd@conference.jabber.ru within group chat.