changeset f8e3bf91879e in /home/hg/repos/gajim
details:http://hg.gajim.org/gajim?cmd=changeset;node=f8e3bf91879e
description: ignore groupchat invitations from contacts that are not in roster
if ignore_unknown_contacts is enabled. Fixes #6057
diffstat:
src/common/connection_handlers.py | 4 ++++
1 files changed, 4 insertions(+), 0 deletions(-)
diffs (14 lines):
diff -r e0711a43ae6d -r f8e3bf91879e src/common/connection_handlers.py
--- a/src/common/connection_handlers.py Mon Nov 29 13:25:17 2010 +0300
+++ b/src/common/connection_handlers.py Tue Nov 30 23:36:57 2010 +0100
@@ -1495,6 +1495,10 @@
except common.helpers.InvalidFormat:
log.warn('Invalid JID: %s, ignoring it' %
xtag.getAttr('jid'))
continue
+ if gajim.config.get_per('accounts', self.name,
+ 'ignore_unknown_contacts') and not
gajim.contacts.get_contacts(
+ self.name, jid):
+ return
is_continued = False
if xtag.getTag('continue'):
is_continued = True
_______________________________________________
Commits mailing list
[email protected]
http://lists.gajim.org/cgi-bin/listinfo/commits