Fixed frontend showing negative days

This commit is contained in:
nise.moe 2024-02-22 17:49:32 +01:00
parent 691ff70664
commit 7d7b1379f2

View File

@ -132,14 +132,14 @@ export class ViewUserComponent implements OnInit, OnChanges, OnDestroy {
return "???"; return "???";
} }
const difference = Math.abs(differenceInHours(now, inputDate)); // Use absolute value const difference = Math.abs(differenceInHours(now, inputDate));
if (difference < 1) { if (difference < 1) {
return "recently"; return "recently";
} else if (difference < 24) { } else if (difference < 24) {
return `${difference}h ago`; return `${difference}h ago`;
} else { } else {
const days = differenceInDays(now, inputDate); const days = Math.abs(differenceInDays(now, inputDate));
const hours = difference % 24; const hours = difference % 24;
return `${days}d ${hours}h ago`; return `${days}d ${hours}h ago`;
} }