diff options
author | Badlop <badlop@process-one.net> | 2020-07-10 13:05:52 +0200 |
---|---|---|
committer | Badlop <badlop@process-one.net> | 2020-07-10 13:06:05 +0200 |
commit | ff92dab49e1f73fce3a5096b94a195282d1a5ec8 (patch) | |
tree | a02e0c32781a7f4a58d5c992d8ca6fdd45380606 | |
parent | Fix 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.erl | 3 |
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), |