From ff92dab49e1f73fce3a5096b94a195282d1a5ec8 Mon Sep 17 00:00:00 2001 From: Badlop Date: Fri, 10 Jul 2020 13:05:52 +0200 Subject: Parse also ServerHost in create_room* commands (#3326) --- src/mod_muc_admin.erl | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'src') diff --git a/src/mod_muc_admin.erl b/src/mod_muc_admin.erl index 5204cb8e7..c606accfe 100644 --- a/src/mod_muc_admin.erl +++ b/src/mod_muc_admin.erl @@ -627,9 +627,10 @@ justcreated_to_binary(J) when is_atom(J) -> create_room(Name1, Host1, ServerHost) -> create_room_with_opts(Name1, Host1, ServerHost, []). -create_room_with_opts(Name1, Host1, ServerHost, CustomRoomOpts) -> +create_room_with_opts(Name1, Host1, ServerHost1, CustomRoomOpts) -> true = (error /= (Name = jid:nodeprep(Name1))), true = (error /= (Host = jid:nodeprep(Host1))), + true = (error /= (ServerHost = jid:nodeprep(ServerHost1))), %% Get the default room options from the muc configuration DefRoomOpts = mod_muc_opt:default_room_options(ServerHost), -- cgit v1.2.3