Files
2026-06-08 00:01:55 +12:00

9 lines
385 B
Python

"""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.
"""