From 951a405c4c14d4e74c21ba53e409d0286c2437f1 Mon Sep 17 00:00:00 2001 From: Jordan Vidrine Date: Tue, 14 Jan 2025 11:02:03 -0600 Subject: [PATCH] UX: Simplify hours and minutes shown --- .../discourse/components/reports/reading-time.gjs | 13 ++++++++++++- 1 file changed, 12 insertions(+), 1 deletion(-) diff --git a/assets/javascripts/discourse/components/reports/reading-time.gjs b/assets/javascripts/discourse/components/reports/reading-time.gjs index 1d6e3b4..ccb7269 100644 --- a/assets/javascripts/discourse/components/reports/reading-time.gjs +++ b/assets/javascripts/discourse/components/reports/reading-time.gjs @@ -8,7 +8,13 @@ export default class ReadingTime extends Component { let leftOverMinutes = totalMinutes % 60; let totalHours = (totalMinutes - leftOverMinutes) / 60; - return `${totalHours}h ${leftOverMinutes}m`; + if (leftOverMinutes >= 35) { + totalHours += 1; + leftOverMinutes = 0; + return `${totalHours}h`; + } else { + return `${totalHours}h ${leftOverMinutes}m`; + } }