diff --git a/app/controllers/api/sidekick_controller.rb b/app/controllers/api/sidekick_controller.rb index 2ca02e7..272e2cc 100644 --- a/app/controllers/api/sidekick_controller.rb +++ b/app/controllers/api/sidekick_controller.rb @@ -421,6 +421,9 @@ def serialize_project(project, versions = nil) authorId: actor_id_for(project.user), hackatimeId: project.user.hackatime_id, hackatimeProjectKeys: project.hackatime_projects.map(&:name), + # Scope Sidekick's own Hackatime aggregation to the season, matching how + # the-game counts hours (HackatimeService::SEASON_START). + hackatimeStartDate: Date.parse(HackatimeService::SEASON_START).iso8601, ships: build_ships(project, versions), metadata: {} }.compact