diff --git a/util/timer/createTimer.js b/util/timer/createTimer.js index b9d001e..dbe8e47 100644 --- a/util/timer/createTimer.js +++ b/util/timer/createTimer.js @@ -19,8 +19,8 @@ module.exports = async function (message, args) { if (isNaN(timeInSeconds)) { return "Please specify a time, and a message to send after the timer has finished" } - const customMessage = args.slice(1).join(" ") - const reminderTime = currentUnixTime + timeInSeconds + let customMessage = args.slice(1).join(" ") + let reminderTime = currentUnixTime + timeInSeconds let newTimerID; const db = new sqlite3.Database(databasePath) let sendText = await new Promise((resolve, reject)=>{ diff --git a/util/timer/parseTime.js b/util/timer/parseTime.js index 5669273..370d661 100644 --- a/util/timer/parseTime.js +++ b/util/timer/parseTime.js @@ -1,7 +1,7 @@ module.exports = function(time, currentUnixTime){ let timeInSeconds = parseFloat(time) const letterCount = time.length - timeInSeconds.toString().length; - const letter = time.slice(time.length - letterCount); + let letter = time.slice(time.length - letterCount); switch (letter.toUpperCase()) { case "H": timeInSeconds = timeInSeconds * 3_600; diff --git a/util/timer/timeUntil.js b/util/timer/timeUntil.js index 39499f1..7f7d876 100644 --- a/util/timer/timeUntil.js +++ b/util/timer/timeUntil.js @@ -1,8 +1,8 @@ module.exports = function(targetTime) { - const countDownDate = new Date(targetTime).getTime(); - const now = new Date().getTime(); + let countDownDate = new Date(targetTime).getTime(); + let now = new Date().getTime(); - const distance = countDownDate - now; + let distance = countDownDate - now; let days = Math.floor(distance / (1000 * 60 * 60 * 24)); let hours = Math.floor((distance % (1000 * 60 * 60 * 24)) / (1000 * 60 * 60)); let minutes = Math.floor((distance % (1000 * 60 * 60)) / (1000 * 60)); @@ -16,5 +16,5 @@ module.exports = function(targetTime) { } const totalInSeconds = (days * 24 * 60 * 60) + (hours * 60 * 60) + (minutes * 60) + seconds; - return { days, hours, minutes, seconds, totalInSeconds }; + return { days: days, hours: hours, minutes: minutes, seconds: seconds, totalInSeconds: totalInSeconds }; }