changeset 171fa64bf28e in /home/hg/repos/gajim

details:http://hg.gajim.org/gajim?cmd=changeset;node=171fa64bf28e
description: prevent traceback when we get an empty roster item exchange message

diffstat:

 src/common/connection_handlers.py |  2 ++
 1 files changed, 2 insertions(+), 0 deletions(-)

diffs (12 lines):

diff -r b5316b6bf52b -r 171fa64bf28e src/common/connection_handlers.py
--- a/src/common/connection_handlers.py Wed Jul 22 09:49:56 2009 +0200
+++ b/src/common/connection_handlers.py Wed Jul 22 10:48:28 2009 +0200
@@ -1820,6 +1820,8 @@
                exchange_items_list = {}
                jid_from = helpers.get_full_jid_from_iq(msg)
                items_list = msg.getTag('x').getChildren()
+               if not items_list:
+                       return
                action = items_list[0].getAttr('action')
                if action == None:
                        action = 'add'
_______________________________________________
Commits mailing list
Commits@gajim.org
http://lists.gajim.org/cgi-bin/listinfo/commits

Reply via email to