fix: allow supporters to auto-download gated tracks they like (#643)
the `gated` field is viewer-resolved (true = no access, false = has access).
previously, auto-download would attempt for all tracks then fail silently.
now we pass `gated` through the like flow and only skip when gated === true.
- supporters (gated === false): download proceeds normally
- non-supporters (gated === true): download skipped client-side
๐ค Generated with [Claude Code](https://claude.com/claude-code)
Co-authored-by: Claude Opus 4.5 <noreply@anthropic.com>
authored by
zzstoatzz.io
Claude Opus 4.5
and committed by
GitHub
fb913f05
45ac213e