Commit 467572b7 authored by Philipp Hörist's avatar Philipp Hörist
Browse files

Allow initRoster without requesting the roster

parent 964d31b5
Loading
Loading
Loading
Loading
+3 −2
Changes for nbxmpp/client_nb.py: 3 added lines, 2 removed lines.
Original line number Diff line number Diff line
@@ -601,12 +601,13 @@ class NonBlockingClient(object):
        self.NonBlockingBind.NonBlockingBind(self._Resource, self._on_sasl_auth)
        return True

    def initRoster(self, version=''):
    def initRoster(self, version='', request=True):
        """
        Plug in the roster
        """
        if 'NonBlockingRoster' not in self.__dict__:
            return roster_nb.NonBlockingRoster.get_instance(version=version).PlugIn(self)
            return roster_nb.NonBlockingRoster.get_instance(
                version=version).PlugIn(self, request=request)

    def getRoster(self, on_ready=None, force=False):
        """