OMEMO: Detect room config changes without having to re-join a MUC
Versions
- OS: Windows 10 (also tested on Debian 9 using the package from Debian backports and the issue is present there also)
- Gajim version: 1.0.99
- GTK version: 3.22.30
- Python-nbxmpp version: 0.6.7
Steps to reproduce the problem
- Right click on a contact, select invite to group chat
- Enter any room title, select Present real jabber ids to anyone, select Make room members only, add another member to the member list and then click OK
- Try to enable OMEMO in the group chat and you will see that the following message appears "To use OMEMO in a Groupchat the Groupchat should be Non anonymous and Members only"
Expected behavior
It should be possible to enable OMEMO since the chat room settings are correct. This works fine in Gajim 1.0.3, but it does not work in 1.0.99