arbret/backend/services
counterweight db181b338c
Complete repository delegation - remove remaining direct db operations
- Add commit() method to AvailabilityRepository for transaction control
- Add refresh() method to UserRepository
- Update AvailabilityService to use repository.commit() instead of db.commit()
- Update AuthService to use UserRepository.refresh() instead of db.refresh()
- All services now consistently delegate ALL persistence to repositories
2025-12-25 18:57:55 +01:00
..
__init__.py refactors 2025-12-25 00:59:57 +01:00
auth.py Complete repository delegation - remove remaining direct db operations 2025-12-25 18:57:55 +01:00
availability.py Complete repository delegation - remove remaining direct db operations 2025-12-25 18:57:55 +01:00
exchange.py Delegate exchange persistence to ExchangeRepository 2025-12-25 18:54:29 +01:00
invite.py Delegate invite persistence to InviteRepository 2025-12-25 18:52:52 +01:00
price.py Delegate price persistence to PriceRepository 2025-12-25 18:51:24 +01:00
profile.py Delegate user persistence to UserRepository 2025-12-25 18:52:23 +01:00