Changeset 9635 for trunk/src/session.py

Show
Ignore:
Timestamp:
05/14/08 02:34:02 (4 months ago)
Author:
bct
Message:

moved session.remove_events. fixes #3942

Files:
1 modified

Legend:

Unmodified
Added
Removed
  • trunk/src/session.py

    r9634 r9635  
    2626                if self.control: 
    2727                        self.control.session = None 
    28  
    29         # remove events associated with this session from the queue 
    30         def remove_events(self, types): 
    31                 any_removed = False 
    32  
    33                 for event in gajim.events.get_events(self.conn, self.jid, types=types): 
    34                         if event.parameters[8] != self: 
    35                                 continue 
    36  
    37                         r = gajim.events.remove_events(self.conn, self.jid, event) 
    38  
    39                         if not_any_removed: 
    40                                 any_removed = r 
    41  
    42                 return any_removed 
    4328 
    4429        # extracts chatstate from a <message/> stanza