v1.0.3-elf.3 — preset endpoint genre fix
Fork-only patch on top of upstream v1.0.3.
What changed
Bug Fixes
- Preset endpoint (
/p/...) was rendering literal "Genre: Unknown" for any title that hadn't been rating-cached by a paid/postercall. The preset path deliberately never calls MDBlist (so anonymous traffic can't burn the operator's quota), and its standalone genre-resolution block had no fallback when cached rating data was absent. Now derives the genre label from TMDB'sgenre_ids— same logic/posterhas used since elf.1. (#28)
Relationship to upstream
The /p/ preset endpoint is fork-only — upstream UmbraProjects/PostersPlus has no equivalent route, so this bug and fix are not applicable there.