diff options
author | Lance Stout <lancestout@gmail.com> | 2012-10-15 22:19:47 -0700 |
---|---|---|
committer | Lance Stout <lancestout@gmail.com> | 2012-10-15 22:19:47 -0700 |
commit | 747a6e94e6039c1e349dafc22d1f3cd2baee6d02 (patch) | |
tree | ff8ebe061e71fc6e98a991399f464d35f70baaa1 /sleekxmpp/basexmpp.py | |
parent | cebc798e72fcc1a53b6962d26ec6bad121a953c1 (diff) | |
download | slixmpp-747a6e94e6039c1e349dafc22d1f3cd2baee6d02.tar.gz slixmpp-747a6e94e6039c1e349dafc22d1f3cd2baee6d02.tar.bz2 slixmpp-747a6e94e6039c1e349dafc22d1f3cd2baee6d02.tar.xz slixmpp-747a6e94e6039c1e349dafc22d1f3cd2baee6d02.zip |
Auto-subscribe to whitelisted JIDs if auto_subscribe is true
Diffstat (limited to 'sleekxmpp/basexmpp.py')
-rw-r--r-- | sleekxmpp/basexmpp.py | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/sleekxmpp/basexmpp.py b/sleekxmpp/basexmpp.py index a1969e34..f26c048f 100644 --- a/sleekxmpp/basexmpp.py +++ b/sleekxmpp/basexmpp.py @@ -746,6 +746,8 @@ class BaseXMPP(XMLStream): item = self.roster[pres['to']][pres['from']] if item['whitelisted']: item.authorize() + if roster.auto_subscribe: + item.subscribe() elif roster.auto_authorize: item.authorize() if roster.auto_subscribe: |