From 76ab43903364771c6566dc7f033688156bd16da7 Mon Sep 17 00:00:00 2001 From: abalabahaha Date: Wed, 20 Jan 2016 22:45:30 -0800 Subject: [PATCH] Possibly fix messageUpdated --- lib/Client/InternalClient.js | 3 ++- src/Client/InternalClient.js | 3 ++- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/lib/Client/InternalClient.js b/lib/Client/InternalClient.js index ba2e49bb9..1d82f8066 100644 --- a/lib/Client/InternalClient.js +++ b/lib/Client/InternalClient.js @@ -1364,8 +1364,9 @@ var InternalClient = (function () { data.content = data.content || msg.content; data.mentions = data.mentions || msg.mentions; data.author = data.author || msg.author; - var nmsg = channel.messages.update(msg, new _StructuresMessage2["default"](data, channel, client)); + var nmsg = new _StructuresMessage2["default"](data, channel, client); client.emit("messageUpdated", nmsg, msg); + channel.messages.update(msg, nmsg); } } else { client.emit("warn", "message was updated but channel is not cached"); diff --git a/src/Client/InternalClient.js b/src/Client/InternalClient.js index 0385a5b25..89f378fe3 100644 --- a/src/Client/InternalClient.js +++ b/src/Client/InternalClient.js @@ -1178,8 +1178,9 @@ export default class InternalClient { data.content = data.content || msg.content; data.mentions = data.mentions || msg.mentions; data.author = data.author || msg.author; - var nmsg = channel.messages.update(msg, new Message(data, channel, client)); + var nmsg = new Message(data, channel, client); client.emit("messageUpdated", nmsg, msg); + channel.messages.update(msg, nmsg); } } else { client.emit("warn", "message was updated but channel is not cached");