Changeset 123

Show
Ignore:
Timestamp:
07/23/04 21:28:07 (4 years ago)
Author:
jajcus
Message:

- show warning instead dumping an exception on bad channel name in IRCSession.get_channel()

Files:

Legend:

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

    r122 r123  
    635635    def get_channel(self,jid): 
    636636        channel_name=jid.node 
    637         channel_name=node_to_channel(channel_name,self.default_encoding) 
     637        try: 
     638            channel_name=node_to_channel(channel_name,self.default_encoding) 
     639        except ValueError: 
     640            self.debug("Bad channel name: %r" % (channel_name,)) 
     641            return None 
    638642        if not channel_re.match(channel_name): 
    639643            self.debug("Bad channel name: %r" % (channel_name,))