From: Badlop Date: Mon, 8 Feb 2016 20:35:26 +0000 (+0100) Subject: Prepare room JID in create_room command X-Git-Tag: 16.02~31 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=1de085ec23337e9ef4e5107d95bdc2cacaaba15b;p=ejabberd Prepare room JID in create_room command --- diff --git a/src/mod_muc_admin.erl b/src/mod_muc_admin.erl index b11127914..7c6e84c45 100644 --- a/src/mod_muc_admin.erl +++ b/src/mod_muc_admin.erl @@ -396,7 +396,9 @@ prepare_room_info(Room_info) -> %% @spec (Name::binary(), Host::binary(), ServerHost::binary()) -> %% ok | error %% @doc Create a room immediately with the default options. -create_room(Name, Host, ServerHost) -> +create_room(Name1, Host1, ServerHost) -> + Name = jid:nodeprep(Name1), + Host = jid:nodeprep(Host1), %% Get the default room options from the muc configuration DefRoomOpts = gen_mod:get_module_opt(ServerHost, mod_muc,