Fix plural bug in setPresence

This commit is contained in:
SileNce5k 2024-09-24 05:34:59 +02:00
parent 5af2f003d0
commit 582d9234ab
Signed by: SileNce
GPG key ID: B0A142BB4291B204

View file

@ -8,8 +8,9 @@ module.exports = function ({presenceText, presenceType, client}) {
let uptimeFormat = ""; let uptimeFormat = "";
let uptimeSingularOrPlural; let uptimeSingularOrPlural;
if(uptime.hours >= 1 || uptime.days >= 1){ if(uptime.hours >= 1 || uptime.days >= 1){
uptimeSingularOrPlural = uptime.hours > 1 ? "s" : ""; let hours = uptime.days * 24 + uptime.hours;
uptimeFormat = uptime.days * 24 + uptime.hours + ` hour${uptimeSingularOrPlural}` uptimeSingularOrPlural = hours > 1 ? "s" : "";
uptimeFormat = `${hours} hour${uptimeSingularOrPlural}`;
}else if(uptime.minutes > 1){ }else if(uptime.minutes > 1){
uptimeSingularOrPlural = uptime.minutes > 1 ? "s" : ""; uptimeSingularOrPlural = uptime.minutes > 1 ? "s" : "";
uptimeFormat = uptime.minutes + ` minute${uptimeSingularOrPlural}`; uptimeFormat = uptime.minutes + ` minute${uptimeSingularOrPlural}`;