From dbda589088c695fcb6a9b15be2f0f7c311d66748 Mon Sep 17 00:00:00 2001 From: Schuyler Cebulskie Date: Wed, 31 Aug 2016 05:05:15 -0400 Subject: [PATCH] Massively improve performance of message caching (#573) --- src/structures/interface/TextBasedChannel.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/structures/interface/TextBasedChannel.js b/src/structures/interface/TextBasedChannel.js index 7554722aa..cd30fbfe4 100644 --- a/src/structures/interface/TextBasedChannel.js +++ b/src/structures/interface/TextBasedChannel.js @@ -166,7 +166,7 @@ class TextBasedChannel { } if (this.messages.size >= maxSize) { - this.messages.delete(Array.from(this.messages.keys())[0]); + this.messages.delete(this.messages.keys().next().value); } this.messages.set(message.id, message);