From: Evgeny Khramtsov Date: Thu, 29 Nov 2018 07:35:03 +0000 (+0300) Subject: Advertise disco#info and disco#items by MUC room X-Git-Tag: 18.12~25 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=3f901b379326ff878928885f9117632356ec4e0d;p=ejabberd Advertise disco#info and disco#items by MUC room Fixes #2661 --- diff --git a/src/mod_muc_room.erl b/src/mod_muc_room.erl index 606c8ad63..9fd1f8614 100644 --- a/src/mod_muc_room.erl +++ b/src/mod_muc_room.erl @@ -3789,7 +3789,7 @@ destroy_room(DEl, StateData) -> -spec make_disco_info(jid(), state()) -> disco_info(). make_disco_info(_From, StateData) -> Config = StateData#state.config, - Feats = [?NS_VCARD, ?NS_MUC, + Feats = [?NS_VCARD, ?NS_MUC, ?NS_DISCO_INFO, ?NS_DISCO_ITEMS, ?CONFIG_OPT_TO_FEATURE((Config#config.public), <<"muc_public">>, <<"muc_hidden">>), ?CONFIG_OPT_TO_FEATURE((Config#config.persistent),