From 283507daf6dca063efa191dd91a77f66ea79824a Mon Sep 17 00:00:00 2001 From: "James E. Blair" Date: Wed, 22 Aug 2012 18:04:11 +0000 Subject: [PATCH] Be paranoid about meeting names. Change-Id: Ib1708844a0141fef3f70d8748222595ee4d7324a --- ircmeeting/meeting.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ircmeeting/meeting.py b/ircmeeting/meeting.py index 9514749..ae4aa84 100644 --- a/ircmeeting/meeting.py +++ b/ircmeeting/meeting.py @@ -416,8 +416,8 @@ class MeetingCommands(object): """Set the variable (meetingname) which can be used in save. If this isn't set, it defaults to the channel name.""" - meetingname = line.strip().lower().replace(" ", "") meetingname = "_".join(line.strip().lower().split()) + meetingname = re.sub(r'[^a-z0-9]', '_', meetingname) self._meetingname = meetingname self.reply("The meeting name has been set to '%s'"%meetingname) # Commands for Anyone: