1.2 KiB
1.2 KiB
| id | type | title | tags | importance | confidence | created | updated | relations | |||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 6d3627c4-5aa1-47f0-a85f-34fe3ea685ac | fix | Fix: Dashboard position coverage only counted pos_1, not all positions |
|
0.55 | 0.8 | 2026-02-28T18:09:34.355896+00:00 | 2026-02-28T18:10:06.851656+00:00 |
|
Fix: Dashboard position coverage only counted pos_1, not all positions
Problem
Position coverage calculation in the dashboard only iterated player.pos_1 for each player, missing multi-position eligibility (e.g. a player with 2B/3B/SS eligibility was only counted in pos_1).
Fix
Changed to use the existing Player::positions() helper method (defined in db/models.rs) which iterates all 8 position fields (pos_1 through pos_8). Now a player with 2B/3B/SS eligibility is counted once in each eligible position bucket.
Committed
Commit a033a28.