Webpack build for branch master: f8b9bf6884

This commit is contained in:
Travis CI 2017-01-16 22:53:42 +00:00
parent 1a7cfce99b
commit d93cdab4b9
2 changed files with 6 additions and 9 deletions

View file

@ -2953,7 +2953,7 @@ class Message {
} }
_addReaction(emoji, user) { _addReaction(emoji, user) {
const emojiID = emoji.identifier; const emojiID = emoji.id ? `${emoji.name}:${emoji.id}` : encodeURIComponent(emoji.name);
let reaction; let reaction;
if (this.reactions.has(emojiID)) { if (this.reactions.has(emojiID)) {
reaction = this.reactions.get(emojiID); reaction = this.reactions.get(emojiID);
@ -2962,16 +2962,13 @@ class Message {
reaction = new MessageReaction(this, emoji, 0, user.id === this.client.user.id); reaction = new MessageReaction(this, emoji, 0, user.id === this.client.user.id);
this.reactions.set(emojiID, reaction); this.reactions.set(emojiID, reaction);
} }
if (!reaction.users.has(user.id)) { if (!reaction.users.has(user.id)) reaction.users.set(user.id, user);
reaction.users.set(user.id, user); reaction.count++;
reaction.count++; return reaction;
return reaction;
}
return null;
} }
_removeReaction(emoji, user) { _removeReaction(emoji, user) {
const emojiID = emoji.identifier; const emojiID = emoji.id ? `${emoji.name}:${emoji.id}` : encodeURIComponent(emoji.name);
if (this.reactions.has(emojiID)) { if (this.reactions.has(emojiID)) {
const reaction = this.reactions.get(emojiID); const reaction = this.reactions.get(emojiID);
if (reaction.users.has(user.id)) { if (reaction.users.has(user.id)) {

File diff suppressed because one or more lines are too long