feat: add Collection#sweep() (#2528)

This commit is contained in:
bdistin
2018-05-04 02:27:59 -05:00
committed by Isabella
parent 32369f3bdd
commit 7a3a4d1388
2 changed files with 18 additions and 6 deletions

View File

@@ -358,12 +358,9 @@ class Client extends BaseClient {
if (!channel.messages) continue;
channels++;
for (const message of channel.messages.values()) {
if (now - (message.editedTimestamp || message.createdTimestamp) > lifetimeMs) {
channel.messages.delete(message.id);
messages++;
}
}
messages += channel.messages.sweep(
message => now - (message.editedTimestamp || message.createdTimestamp) > lifetimeMs
);
}
this.emit(Events.DEBUG,