refactor(requestmanager): use timestampfrom (#7459)

This commit is contained in:
muchnameless
2022-02-15 18:31:54 +01:00
committed by GitHub
parent 2d2de1d3fd
commit 32985109c3

View File

@@ -447,8 +447,8 @@ export class RequestManager extends EventEmitter {
// https://github.com/discord/discord-api-docs/issues/1295
if (method === RequestMethod.Delete && baseRoute === '/channels/:id/messages/:id') {
const id = /\d{16,19}$/.exec(endpoint)![0];
const snowflake = DiscordSnowflake.deconstruct(id);
if (Date.now() - Number(snowflake.timestamp) > 1000 * 60 * 60 * 24 * 14) {
const timestamp = DiscordSnowflake.timestampFrom(id);
if (Date.now() - timestamp > 1000 * 60 * 60 * 24 * 14) {
exceptions += '/Delete Old Message';
}
}