forked from unom/punktfunk
`api/openapi.json` (and its docs-site copy) gain exactly the new route and its three schemas — nothing else moved, which is the check worth doing on a regenerated spec. The test fix is one the tests found themselves, on the first run in an environment that actually executes them: all three shared the provider id `playnite` and cleared the whole process-global table between cases, so under parallel scheduling they flipped each other's answers — `omitted_is_not_running` read `None` for a title another test had just wiped. Each now takes ids only it uses and forgets only its own row, which also retires the blunt `reset()` that made the collision possible.
308 KiB
308 KiB