refactor: update rankings action to pass current_player

Refactor rankings action to use render_with_player helper for
consistent current_player availability across views.

Changes:
- Update rankings action to use render_with_player
- Ensure current_player is available in all view templates
This commit is contained in:
2026-03-27 12:25:27 -07:00
parent 6c0381b9e2
commit cb47b9da99
+2 -2
View File
@@ -6,10 +6,10 @@ module EuchreCamp
class Rankings < EuchreCamp::Action
include Deps[repo: 'repositories.players']
def handle(_request, response)
def handle(request, response)
# Get all players and sort by current Elo
players = repo.all.sort_by { |p| -p.current_elo }
response.render(view, players: players)
render_with_player(request, response, players: players)
end
end
end