From 17e7aa3dbb8521c48aed51df872f890f32254767 Mon Sep 17 00:00:00 2001 From: SileNce5k Date: Wed, 14 May 2025 19:06:37 +0200 Subject: [PATCH] Fix logic of deciding which parser to use --- util/timer/createTimer.js | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/util/timer/createTimer.js b/util/timer/createTimer.js index d76dde2..28e1c6e 100644 --- a/util/timer/createTimer.js +++ b/util/timer/createTimer.js @@ -8,9 +8,9 @@ module.exports = async function (message, args) { let currentUnixTime = Math.floor(new Date() / 1000); let timeInSeconds; - if(Date.parse(args[0]) && parseFloat(args[0]).toString() === args[0]){ - timeInSeconds = timeUntil(args[0]); - if(timeUntil.totalInSeconds < 0){ + if(!isNaN(Date.parse(args[0])) && isNaN(parseTime(args[0]))){ + timeInSeconds = timeUntil(args[0]).totalInSeconds; + if(timeInSeconds < 0){ return message.channel.send("The date must not be in the past."); } }else {