diff --git a/package.json b/package.json index 9c6606dd..b75f174c 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "homepage", - "version": "1.23.1", + "version": "1.23.2", "private": true, "type": "module", "scripts": { diff --git a/src/lib/components/fitness/PeriodTracker.svelte b/src/lib/components/fitness/PeriodTracker.svelte index 35dbb8a7..006ea3d6 100644 --- a/src/lib/components/fitness/PeriodTracker.svelte +++ b/src/lib/components/fitness/PeriodTracker.svelte @@ -81,7 +81,7 @@ if (diffDays < 7) { return lang === 'de' ? `${dayName} (in ${diffDays} Tagen)` : `${dayName} (in ${diffDays} days)`; } - const weeks = Math.floor(diffDays / 7); + const weeks = Math.ceil(diffDays / 7); const wLabel = weeks === 1 ? (lang === 'de' ? '1 Woche' : '1 week') : (lang === 'de' ? `${weeks} Wochen` : `${weeks} weeks`); @@ -92,7 +92,7 @@ if (absDays < 7) { return lang === 'de' ? `${dayName} (vor ${absDays} Tagen)` : `${dayName} (${absDays} days ago)`; } - const weeks = Math.floor(absDays / 7); + const weeks = Math.ceil(absDays / 7); const wLabel = weeks === 1 ? (lang === 'de' ? '1 Woche' : '1 week') : (lang === 'de' ? `${weeks} Wochen` : `${weeks} weeks`); @@ -114,7 +114,7 @@ : `${startDay} ${toWord} ${endDay} (in ${diffDays} days)`; } if (diffDays >= 7) { - const weeks = Math.floor(diffDays / 7); + const weeks = Math.ceil(diffDays / 7); const wLabel = weeks === 1 ? (lang === 'de' ? '1 Woche' : '1 week') : (lang === 'de' ? `${weeks} Wochen` : `${weeks} weeks`);