From 7b7d7ad1af45a96af835712df71b3a26a022f939 Mon Sep 17 00:00:00 2001 From: hydrabolt Date: Mon, 24 Aug 2015 18:34:38 +0100 Subject: [PATCH] fixed message cache updating --- lib/Client.js | 2 ++ src/Client.js | 2 ++ 2 files changed, 4 insertions(+) diff --git a/lib/Client.js b/lib/Client.js index f8fbe77d3..9526b103c 100644 --- a/lib/Client.js +++ b/lib/Client.js @@ -333,6 +333,8 @@ var Client = (function () { var newMessage = new Message(info, channel, mentions, formerMessage.author); self.trigger("messageUpdate", newMessage, formerMessage); + + channel.messages[channel.messages.indexOf(formerMessage)] = newMessage; } // message isn't in cache, and if it's a partial it could cause diff --git a/src/Client.js b/src/Client.js index a38fb12a9..aa71b2758 100644 --- a/src/Client.js +++ b/src/Client.js @@ -256,6 +256,8 @@ class Client { self.trigger("messageUpdate", newMessage, formerMessage); + channel.messages[channel.messages.indexOf(formerMessage)] = newMessage; + } // message isn't in cache, and if it's a partial it could cause