aboutsummaryrefslogtreecommitdiff
path: root/src/mod_muc_admin.erl
diff options
context:
space:
mode:
authorBadlop <badlop@process-one.net>2020-07-10 13:05:52 +0200
committerBadlop <badlop@process-one.net>2020-07-10 13:06:05 +0200
commitff92dab49e1f73fce3a5096b94a195282d1a5ec8 (patch)
treea02e0c32781a7f4a58d5c992d8ca6fdd45380606 /src/mod_muc_admin.erl
parentFix crash when creating new MUC log file in non-ASCII lang (#3324) (diff)
Parse also ServerHost in create_room* commands (#3326)
Diffstat (limited to '')
-rw-r--r--src/mod_muc_admin.erl3
1 files changed, 2 insertions, 1 deletions
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),