major-domo-database/app/services
Cal Corum d92bb263f1 fix: invalidate cache after PlayerService write operations (#32)
Add finally blocks to update_player, patch_player, create_players, and
delete_player in PlayerService to call invalidate_related_cache() using
the existing cache_patterns. Matches the pattern already used in
TeamService.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-03-17 16:28:07 -05:00
..
__init__.py refactor: Extract services layer for testability 2026-02-03 15:38:34 +00:00
base.py Fix linting and formatting issues 2026-02-04 08:44:12 -06:00
CLAUDE.md docs: Add subdirectory CLAUDE.md files for routers, stratplay, and services 2026-02-17 17:32:25 -06:00
interfaces.py fix: Complete dependency injection for PlayerService 2026-02-03 16:49:50 +00:00
mocks.py fix: Complete dependency injection refactor and restore caching 2026-02-04 01:13:46 -06:00
player_service.py fix: invalidate cache after PlayerService write operations (#32) 2026-03-17 16:28:07 -05:00
team_service.py Set default sort on teams 2026-02-05 20:59:50 -06:00