Philipp Hörist pushed to branch gajim_0.16 at gajim / gajim

Commits:
ff94fe39 by Philipp Hörist at 2017-02-02T19:56:24+01:00
Fix KeyError when privacy list is received

- - - - -


1 changed file:

- src/common/connection.py


Changes:

=====================================
src/common/connection.py
=====================================
--- a/src/common/connection.py
+++ b/src/common/connection.py
@@ -2441,10 +2441,11 @@ class Connection(CommonConnection, ConnectionHandlers):
                     self.blocked_groups.append(rule['value'])
             self.blocked_list.append(rule)
 
-            if rule['type'] == 'jid':
-                roster.draw_contact(rule['value'], self.name)
-            if rule['type'] == 'group':
-                roster.draw_group(rule['value'], self.name)
+            if 'type' in rule:
+                if rule['type'] == 'jid':
+                    roster.draw_contact(rule['value'], self.name)
+                if rule['type'] == 'group':
+                    roster.draw_group(rule['value'], self.name)
 
     def _request_bookmarks_xml(self):
         if not gajim.account_is_connected(self.name):



View it on GitLab: 
https://dev.gajim.org/gajim/gajim/commit/ff94fe398f7c73088961e2c4324ca1d17fb4398b
_______________________________________________
Commits mailing list
[email protected]
https://lists.gajim.org/cgi-bin/listinfo/commits

Reply via email to