Be paranoid about meeting names.

Change-Id: Ib1708844a0141fef3f70d8748222595ee4d7324a
This commit is contained in:
James E. Blair 2012-08-22 18:04:11 +00:00
parent 9254a4ae1e
commit 283507daf6

View File

@ -416,8 +416,8 @@ class MeetingCommands(object):
"""Set the variable (meetingname) which can be used in save. """Set the variable (meetingname) which can be used in save.
If this isn't set, it defaults to the channel name.""" If this isn't set, it defaults to the channel name."""
meetingname = line.strip().lower().replace(" ", "")
meetingname = "_".join(line.strip().lower().split()) meetingname = "_".join(line.strip().lower().split())
meetingname = re.sub(r'[^a-z0-9]', '_', meetingname)
self._meetingname = meetingname self._meetingname = meetingname
self.reply("The meeting name has been set to '%s'"%meetingname) self.reply("The meeting name has been set to '%s'"%meetingname)
# Commands for Anyone: # Commands for Anyone: