예제 #1
0
    def user_joined(self, user, stanza):
        'Called when a new participant joins the room.'

        bud = self._buddy(user)
        self.room_list.append(bud)

        if user is self.room_state.me and self.callback is not None:
            self.callback, cb = None, self.callback
            cb.success(self)

        self._log_presence(bud, 'joined')
        Conversation.buddy_join(self, bud)
예제 #2
0
    def user_joined(self, user, stanza):
        'Called when a new participant joins the room.'

        bud = self._buddy(user)
        self.room_list.append(bud)

        if user is self.room_state.me and self.callback is not None:
            self.callback, cb = None, self.callback
            cb.success(self)

        self._log_presence(bud, 'joined')
        Conversation.buddy_join(self, bud)