Backlog of miscellaneous fixes.

git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@3234 ed5197a5-7fde-0310-b194-c3ffbd925b24
This commit is contained in:
2016-06-02 23:01:55 +00:00
parent fb94e1cde9
commit dca3ad9b79
7 changed files with 96 additions and 26 deletions

View File

@ -86,6 +86,18 @@ exports.ChatService = class {
});
}
notifyParticipantList(conversation, participants) {
let current = this._getConversation(conversation).participants;
for (let i in current) {
if (!participants[i]) {
this.notifyPresenceChanged(conversation, i, "unavailable");
}
}
for (let i in participants) {
this.notifyPresenceChanged(conversation, i, participants[i]);
}
}
notifyStateChanged(state) {
this._state = state;
this._invokeCallback({action: state});