Ensure room isn't anonymous

This commit is contained in:
Paul Fariello
2019-03-19 18:39:58 +01:40
parent e5b01ed71b
commit 9044e3732c
2 changed files with 5 additions and 0 deletions

View File

@@ -7978,6 +7978,10 @@ cmd_omemo_start(ProfWin *window, const char *const command, gchar **args)
/* TODO: Check room is configured correctly, no anonymous and access to
* full jid */
if (!caps_jid_has_feature(mucwin->roomjid, XMPP_FEATURE_MUC_NONANONYMOUS)) {
win_println(window, THEME_DEFAULT, '!', "MUC is anonymous, can't enable OMEMO.");
return TRUE;
}
omemo_start_muc_sessions(mucwin->roomjid);
mucwin->is_omemo = TRUE;