changeset c28c95ded697 in /home/hg/repos/gajim
details:http://hg.gajim.org/gajim?cmd=changeset;node=c28c95ded697 description: prevent traceback
diffstat:
src/gui_interface.py | 9 +++++---- 1 files changed, 5 insertions(+), 4 deletions(-)
diffs (19 lines):
diff -r dca85f817d2b -r c28c95ded697 src/gui_interface.py --- a/src/gui_interface.py Thu Aug 23 13:10:30 2012 +0200 +++ b/src/gui_interface.py Thu Aug 23 14:21:26 2012 +0200 @@ -185,10 +185,11 @@ if len(obj.id_) > 3 and obj.id_[2] == '_': sid = obj.id_[3:] file_props = FilesProp.getFileProp(obj.conn.name, sid) - self.handle_event_file_send_error(obj.conn.name, (obj.fjid, - file_props)) - obj.conn.disconnect_transfer(file_props) - return + if file_props: + self.handle_event_file_send_error(obj.conn.name, (obj.fjid, + file_props)) + obj.conn.disconnect_transfer(file_props) + return
ctrl = self.msg_win_mgr.get_control(obj.fjid, obj.conn.name) if ctrl and ctrl.type_id == message_control.TYPE_GC: