Files
embycovers/services/__init__.py
T

9 lines
385 B
Python
Raw Normal View History

2026-06-08 00:01:55 +12:00
"""Service layer for the User Favourites feature.
Every module here depends only on an injected ``client`` object exposing four
async methods (``get``, ``get_all``, ``post``, ``delete``). Production code passes
an adapter around the existing Emby helpers in ``app.py``; tests pass a fake. This
keeps the services free of FastAPI/Emby/Pillow import weight and fully unit
testable.
"""