From 3a256dc2905fc428c25c7e4f8bdca297460efd6b Mon Sep 17 00:00:00 2001 From: Play Life Bot Date: Fri, 2 Jan 2026 15:52:15 +0300 Subject: [PATCH] Remove Floor from priority 0 calculation formula, bump version to 2.3.0 --- VERSION | 2 +- play-life-backend/main.go | 6 +++--- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/VERSION b/VERSION index 21bb5e1..276cbf9 100644 --- a/VERSION +++ b/VERSION @@ -1 +1 @@ -2.2.5 +2.3.0 diff --git a/play-life-backend/main.go b/play-life-backend/main.go index 51346cd..6142348 100644 --- a/play-life-backend/main.go +++ b/play-life-backend/main.go @@ -2251,7 +2251,7 @@ func (a *App) getWeeklyStatsHandler(w http.ResponseWriter, r *http.Request) { } else { // Для проектов без приоритета (priorityVal == 0) - новая формула projectCount := float64(len(scores)) - multiplier := 100.0 / math.Floor(projectCount * 0.8) + multiplier := 100.0 / (projectCount * 0.8) sum := 0.0 for _, score := range scores { @@ -3051,7 +3051,7 @@ func (a *App) getWeeklyStatsData() (*WeeklyStatsResponse, error) { } else { // Для проектов без приоритета (priorityVal == 0) - новая формула projectCount := float64(len(scores)) - multiplier := 100.0 / math.Floor(projectCount * 0.8) + multiplier := 100.0 / (projectCount * 0.8) sum := 0.0 for _, score := range scores { @@ -3217,7 +3217,7 @@ func (a *App) getWeeklyStatsDataForUser(userID int) (*WeeklyStatsResponse, error avg = sum / float64(len(scores)) } else { projectCount := float64(len(scores)) - multiplier := 100.0 / math.Floor(projectCount * 0.8) + multiplier := 100.0 / (projectCount * 0.8) sum := 0.0 for _, score := range scores {