Only support joining rooms on our chat server
This commit is contained in:
parent
6eb146736d
commit
001447ea38
|
@ -1327,13 +1327,11 @@ class ClientThread(Thread):
|
||||||
if len(arguments) == 2:
|
if len(arguments) == 2:
|
||||||
password = arguments[1]
|
password = arguments[1]
|
||||||
|
|
||||||
if room.find('@') < 1:
|
if room.find('@') > 0:
|
||||||
self.printDebug("Joining a room without full jid")
|
self.printDebug("Joining room with full jid unsupported")
|
||||||
if (self.muc_server is None):
|
return
|
||||||
self.ircCommandERRORMUC(404, 'No such MUC', room)
|
room = "%s@%s" % (room, self.muc_server)
|
||||||
return
|
room = room.lower() # todo: is this valid?
|
||||||
room = "%s@%s" % (room, self.muc_server)
|
|
||||||
room = room.lower()
|
|
||||||
if room in self.mucs.keys(): # already in MUC
|
if room in self.mucs.keys(): # already in MUC
|
||||||
return
|
return
|
||||||
self.printDebug("Joining room: %s" % JID(room))
|
self.printDebug("Joining room: %s" % JID(room))
|
||||||
|
|
Loading…
Reference in New Issue