From 8072bfb662cdfb331c0d32dbc718751b7602f758 Mon Sep 17 00:00:00 2001 From: Kim Alvefur Date: Sun, 26 May 2013 22:58:13 +0200 Subject: mod_admin_telnet: Make the muc:create() command complain if the room already exists --- plugins/mod_admin_telnet.lua | 2 ++ 1 file changed, 2 insertions(+) (limited to 'plugins/mod_admin_telnet.lua') diff --git a/plugins/mod_admin_telnet.lua b/plugins/mod_admin_telnet.lua index 3d149623..d8dd9951 100644 --- a/plugins/mod_admin_telnet.lua +++ b/plugins/mod_admin_telnet.lua @@ -922,6 +922,8 @@ end function def_env.muc:create(room_jid) local room, host = check_muc(room_jid); + if not room then return nil, host end + if hosts[host].modules.muc.rooms[room_jid] then return nil, "Room exists already" end return hosts[host].modules.muc.create_room(room_jid); end -- cgit v1.2.3