Round time values in !massban

This commit is contained in:
Dragory 2021-05-22 15:01:08 +03:00
parent 853394ecad
commit 64d6bb81fe
No known key found for this signature in database
GPG key ID: 5F387BA66DF8AAC1

View file

@ -55,7 +55,7 @@ export const MassbanCmd = modActionsCmd({
// Show a loading indicator since this can take a while // Show a loading indicator since this can take a while
const maxWaitTime = pluginData.state.massbanQueue.timeout * pluginData.state.massbanQueue.length; const maxWaitTime = pluginData.state.massbanQueue.timeout * pluginData.state.massbanQueue.length;
const maxWaitTimeFormatted = humanizeDurationShort(maxWaitTime); const maxWaitTimeFormatted = humanizeDurationShort(maxWaitTime, { round: true });
const initialLoadingText = const initialLoadingText =
pluginData.state.massbanQueue.length === 0 pluginData.state.massbanQueue.length === 0
? "Banning..." ? "Banning..."
@ -64,7 +64,7 @@ export const MassbanCmd = modActionsCmd({
const waitTimeStart = performance.now(); const waitTimeStart = performance.now();
const waitingInterval = setInterval(() => { const waitingInterval = setInterval(() => {
const waitTime = humanizeDurationShort(performance.now() - waitTimeStart); const waitTime = humanizeDurationShort(performance.now() - waitTimeStart, { round: true });
loadingMsg loadingMsg
.edit(`Massban queued. Still waiting for previous massban to finish (waited ${waitTime}).`) .edit(`Massban queued. Still waiting for previous massban to finish (waited ${waitTime}).`)
.catch(() => clearInterval(waitingInterval)); .catch(() => clearInterval(waitingInterval));
@ -117,7 +117,7 @@ export const MassbanCmd = modActionsCmd({
} }
const totalTime = performance.now() - startTime; const totalTime = performance.now() - startTime;
const formattedTimeTaken = humanizeDurationShort(totalTime); const formattedTimeTaken = humanizeDurationShort(totalTime, { round: true });
// Clear loading indicator // Clear loading indicator
loadingMsg.delete().catch(noop); loadingMsg.delete().catch(noop);