utils: fix snowflakeToTimestamp using wrong epoch

This commit is contained in:
Cynthia Foxwell 2023-10-07 22:24:38 -06:00
parent 4400d27c48
commit ce7398c94a
1 changed files with 4 additions and 3 deletions

View File

@ -404,9 +404,10 @@ function getUploadLimit(guild) {
const TWITTER_EPOCH = 1288834974657; const TWITTER_EPOCH = 1288834974657;
const DISCORD_EPOCH = 1420070400000; const DISCORD_EPOCH = 1420070400000;
function snowflakeToTimestamp(snowflake, twitter = false) { function snowflakeToTimestamp(snowflake, twitter = false) {
return Math.floor(Number(snowflake) / Math.pow(2, 22)) + twitter return (
? TWITTER_EPOCH Math.floor(Number(snowflake) / Math.pow(2, 22)) +
: DISCORD_EPOCH; (twitter == true ? TWITTER_EPOCH : DISCORD_EPOCH)
);
} }
module.exports = { module.exports = {