Exception when running contact info on a contact that stop sending status updates
Versions
OS: Linux
GTK Version: 3.24.31
PyGObject Version: 3.42.0
GLib Version : 2.70.4
python-nbxmpp Version: 3.0.0-dev1
Gajim Version: 1.4.0-dev1
Traceback
Traceback (most recent call last): File "/app/lib/python3.9/site-packages/gajim/gtk/roster.py", line 327, in _on_contact_info app.window.contact_info(self._account, param.get_string()) File "/app/lib/python3.9/site-packages/gajim/gtk/main.py", line 677, in contact_info open_window('ContactInfo', account=account, contact=contact) File "/app/lib/python3.9/site-packages/gajim/gtk/util.py", line 793, in open_window window = window_cls(**kwargs) File "/app/lib/python3.9/site-packages/gajim/gtk/contact_info.py", line 111, in __init__ self._fill_settings_page(self.contact) File "/app/lib/python3.9/site-packages/gajim/gtk/contact_info.py", line 208, in _fill_settings_page elif contact.ask == 'subscribe': File "/app/lib/python3.9/site-packages/gajim/common/modules/contacts.py", line 414, in ask assert isinstance(ask, str)AssertionError
Steps to reproduce the problem
Tell one of your current contacts to stop sending you presence/status updates