From f5e2a21bd94f40ac093b94d54dd970e9f0c7d46c Mon Sep 17 00:00:00 2001 From: Amirhossein Khalili Date: Thu, 20 Aug 2026 22:53:50 +0330 Subject: [PATCH] fix: simplify Persian week labels --- internal/analytics/periods.go | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/internal/analytics/periods.go b/internal/analytics/periods.go index e193d9f..93b795e 100644 --- a/internal/analytics/periods.go +++ b/internal/analytics/periods.go @@ -148,7 +148,7 @@ func completePeriods(datasetStart, datasetMax time.Time, location *time.Location } for weekStart := weekEnd.AddDate(0, 0, -7); !weekStart.Before(datasetStartDay); weekStart = weekStart.AddDate(0, 0, -7) { weekEnd = weekStart.AddDate(0, 0, 7) - weekStartJY, weekStartJM, weekStartJD := gregorianToJalali(weekStart.Year(), int(weekStart.Month()), weekStart.Day()) + _, weekStartJM, weekStartJD := gregorianToJalali(weekStart.Year(), int(weekStart.Month()), weekStart.Day()) weekLastDay := weekEnd.AddDate(0, 0, -1) weekEndJY, weekEndJM, weekEndJD := gregorianToJalali(weekLastDay.Year(), int(weekLastDay.Month()), weekLastDay.Day()) periods = append(periods, newPeriod( @@ -157,8 +157,8 @@ func completePeriods(datasetStart, datasetMax time.Time, location *time.Location weekStart, weekEnd, fmt.Sprintf( - "هفته %s %s %s تا %s %s %s", - persianNumber(weekStartJD), jalaliMonthNames[weekStartJM-1], persianNumber(weekStartJY), + "هفته %s %s تا %s %s %s", + persianNumber(weekStartJD), jalaliMonthNames[weekStartJM-1], persianNumber(weekEndJD), jalaliMonthNames[weekEndJM-1], persianNumber(weekEndJY), ), false,