From 22da595b500300d3cd5c4f6468af04346e255b16 Mon Sep 17 00:00:00 2001 From: Isabella Date: Tue, 21 Nov 2017 02:43:53 -0600 Subject: [PATCH] fix(DMChannel): messages not being cached (#2122) --- src/client/ClientDataManager.js | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src/client/ClientDataManager.js b/src/client/ClientDataManager.js index 4eff1031c..e4934d49e 100644 --- a/src/client/ClientDataManager.js +++ b/src/client/ClientDataManager.js @@ -69,9 +69,10 @@ class ClientDataManager { } } - if (channel) { - if (this.pastReady && !already) this.client.emit(Constants.Events.CHANNEL_CREATE, channel); + if (channel && !already) { + if (this.pastReady) this.client.emit(Constants.Events.CHANNEL_CREATE, channel); this.client.channels.set(channel.id, channel); + } else if (already) { return channel; }