fix(manager): counts that read 0, and achievement names on player progress
- Database::count() kept the caller's order next to select=count; Postgres
refuses an order on a plain column in an aggregate (42803), so counts on
achievements, training, spotlights, media and content read 0. The order
is dropped for counts.
- Player progress looked every achievement up as a club badge (uuid), but
game achievements are text keys (win_streak_3): the query failed and every
row read "unknown". Keys are resolved from achievements, uuids from
org_achievements.
Co-Authored-By:
Claude Opus 5.5 <noreply@anthropic.com>
Showing
Please register or sign in to comment