diff --git a/pkg/season/admin.go b/pkg/season/admin.go index a968858..300aa90 100644 --- a/pkg/season/admin.go +++ b/pkg/season/admin.go @@ -236,13 +236,14 @@ var longMonthNames = []string{ func CollectSeasonCalendar(ctx context.Context, company *auth.Company, conn *database.Conn, year int, firstMonth time.Month, monthCount int) (*Calendar, error) { firstDay := time.Date(year, firstMonth, 1, 0, 0, 0, 0, time.UTC) lastDay := firstDay.AddDate(0, monthCount, 0).Add(-1 * time.Second) + fmt.Println(lastDay) rows, err := conn.Query(ctx, ` select t.day::date , to_color(coalesce(color, $1)) as color from generate_series($2, $3, interval '1 day') as t(day) left join season_calendar on season_range @> t.day::date left join season on season.season_id = season_calendar.season_id and company_id = $4 - `, UnsetColor, firstDay, lastDay, company.ID) + `, UnsetColor, firstDay.Format("2006-01-02 15:04:05"), lastDay.Format("2006-01-02 15:04:05"), company.ID) if err != nil { return nil, err }