Changeset 9560 for branches/session_centric/src/session.py
- Timestamp:
- 05/03/08 02:10:17 (7 months ago)
- Files:
-
- 1 modified
-
branches/session_centric/src/session.py (modified) (3 diffs)
Legend:
- Unmodified
- Added
- Removed
-
branches/session_centric/src/session.py
r9556 r9560 108 108 jid = jid.replace('@', '') 109 109 110 #groupchat_control = gajim.interface.msg_win_mgr.get_control(jid, self.conn.name) 111 112 # XXX fixme 113 # if not groupchat_control and \ 114 # jid in gajim.interface.minimized_controls[self.conn.name]: 115 # groupchat_control = self.minimized_controls[self.conn.name][jid] 110 groupchat_control = gajim.interface.msg_win_mgr.get_gc_control(jid, self.conn.name) 111 112 if not groupchat_control and \ 113 jid in gajim.interface.minimized_controls[self.conn.name]: 114 groupchat_control = self.minimized_controls[self.conn.name][jid] 116 115 117 116 pm = False 118 #if groupchat_control and groupchat_control.type_id == \119 #message_control.TYPE_GC:117 if groupchat_control and groupchat_control.type_id == \ 118 message_control.TYPE_GC: 120 119 # It's a Private message 121 #pm = True122 #msg_type = 'pm'120 pm = True 121 msg_type = 'pm' 123 122 124 123 jid_of_control = full_jid_with_resource … … 135 134 if contact.our_chatstate == 'ask': # we were jep85 disco? 136 135 contact.our_chatstate = 'active' # no more 137 #self.control.handle_incoming_chatstate() XXX136 self.control.handle_incoming_chatstate() 138 137 elif contact.chatstate != 'active': 139 138 # got no valid jep85 answer, peer does not support it … … 169 168 if pm: 170 169 nickname = resource 171 groupchat_control.on_private_message(nickname, msgtxt, array[2],172 xhtml, se ssion, msg_id)170 groupchat_control.on_private_message(nickname, msgtxt, tim, 171 xhtml, self, msg_id) 173 172 else: 174 173 self.roster_message(jid, msgtxt, tim, encrypted, msg_type,
