It is impossible to Join to a Snikket one member only circle
Versions:
- OS: Ubuntu 22.04.1 LTS 22.04 (jammy)
- GTK Version: 3.24.33
- PyGObject Version: 3.42.1
- GLib Version : 2.71.3
- python-nbxmpp Version: 3.1.1
- Gajim Version: 1.4.7
Traceback
Traceback (most recent call last):
File "/usr/lib/python3/dist-packages/gajim/gtk/start_chat.py", line 473, in _on_join_clicked
app.interface.show_add_join_groupchat(
File "/usr/lib/python3/dist-packages/gajim/gui_interface.py", line 453, in show_add_join_groupchat
app.window.add_group_chat(account, JID.from_string(jid), select=True)
File "/usr/lib/python3/dist-packages/gajim/gtk/main.py", line 676, in add_group_chat
self._chat_page.add_chat_for_workspace(workspace_id,
File "/usr/lib/python3/dist-packages/gajim/gtk/chat_page.py", line 232, in add_chat_for_workspace
client.get_module('Contacts').add_group_chat_contact(jid)
File "/usr/lib/python3/dist-packages/gajim/common/modules/contacts.py", line 148, in add_group_chat_contact
raise ValueError(f'Trying to add GroupchatContact {jid}, '
ValueError: Trying to add GroupchatContact qel5gkqzxr8v@groups.chat.resoli.it, but contact exists already as qel5gkqzxr8v@groups.chat.resoli.it (chat.resoli.it1)
Steps to reproduce the problem
- Create a Circle on a Snikket server (a Circle is a MUC where every member has the other members on his contact list) with yourself as only member
- Try to join to this MUC
- Gajim gives an error showing the report here at the beginning.