diff options
Diffstat (limited to 'ui/lib/store/messages.js')
| -rw-r--r-- | ui/lib/store/messages.js | 5 |
1 files changed, 2 insertions, 3 deletions
diff --git a/ui/lib/store/messages.js b/ui/lib/store/messages.js index 7d1fbe1..884b296 100644 --- a/ui/lib/store/messages.js +++ b/ui/lib/store/messages.js @@ -4,7 +4,7 @@ export class Messages { } inChannel(channel) { - return this.channels[channel] = (this.channels[channel] || []); + return (this.channels[channel] = this.channels[channel] || []); } addMessage(channel, id, at, sender, body) { @@ -15,12 +15,11 @@ export class Messages { setMessages(messages) { this.channels = {}; for (let { channel, id, at, sender, body } of messages) { - this.inChannel(channel).push({ id, at, sender, body, }); + this.inChannel(channel).push({ id, at, sender, body }); } return this; } - deleteMessage(message) { for (let channel in this.channels) { this.updateChannel(channel, (messages) => messages.filter((msg) => msg.id != message)); |
