diff --git a/CHANGELOG.md b/CHANGELOG.md index e86fe61..da8303e 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,6 @@ ### Change Log +* 2026/08/30: Add missing `game_id` index on `Team` to speed up per-game status queries used by `/api/status` - [@dblock](https://github.com/dblock), [@Copilot](https://github.com/apps/copilot-swe-agent). * Upgrade to Ruby 3.4.6 - [@dblock](https://github.com/dblock). * Fix: correct display current `season` with only `lost to` matches - [@dblock](https://github.com/dblock). * Fix: subscribe and change cc for teams with special characters in name - [@dblock](https://github.com/dblock). diff --git a/slack-gamebot/models/team.rb b/slack-gamebot/models/team.rb index 033f6a1..d9d2c81 100644 --- a/slack-gamebot/models/team.rb +++ b/slack-gamebot/models/team.rb @@ -22,7 +22,7 @@ class Team has_many :matches, dependent: :destroy has_many :challenges, dependent: :destroy - belongs_to :game + belongs_to :game, index: true before_validation :update_subscribed_at after_update :subscribed!