Changeset 54

Show
Ignore:
Timestamp:
02/14/04 17:42:25 (5 years ago)
Author:
jajcus
Message:

- remove evil characters from topic and error messages

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • trunk/jjigw.py

    r52 r54  
    435435 
    436436    def irc_cmd_332(self,prefix,command,params): # RPL_TOPIC 
    437         topic=params[1] 
     437        topic=remove_evil_characters(params[1]) 
    438438        m=Message(fr=self.room_jid.bare(),to=self.session.jid, 
    439439                type="groupchat", subject=unicode(topic,self.encoding,"replace")) 
     
    446446            except KeyError: 
    447447                pass 
    448         topic=params[1] 
     448        topic=remove_evil_characters(params[1]) 
    449449        m=Message(fr=self.prefix_to_jid(prefix),to=self.session.jid, 
    450450                type="groupchat", subject=unicode(topic,self.encoding,"replace")) 
     
    10011001    def send_error_message(self,source,cond,text): 
    10021002        self.debug("send_error_message(self,%r,%r,%r)" % (source,cond,text)) 
     1003        text=remove_evil_characters(text) 
    10031004        user=self.get_user(source) 
    10041005        if user: