fix(posts): unfurl thumbnails for trusted aggregators without thumbnailUrl
Previously, trusted aggregators that didn't provide a thumbnailUrl would
get no thumbnail because unfurl was completely skipped.
Now the logic is:
- If trusted aggregator provides thumbnailUrl → use it (unchanged)
- If trusted aggregator has no thumbnail AND URL is unfurl-supported →
fetch thumbnail via unfurl service
- Regular users get full unfurl as before
This allows the Reddit Highlights aggregator to get Streamable thumbnails
automatically via the backend unfurl service, without needing to fetch
them client-side.
🤖 Generated with [Claude Code](https://claude.com/claude-code)
Co-Authored-By: Claude <noreply@anthropic.com>