Problem
AtomFeedBuilder._build_entry() emits malformed XML when an entry includes thumbnail_url.
Current output shape:
<media:thumbnail url="https://example.com/thumb.jpg/>
The closing quote is missing before />, so the generated Atom feed cannot be parsed by XML clients.
Reproduction
- Create an
AtomFeedBuilder.
- Add an entry with
thumbnail_url="https://example.com/thumb.jpg".
- Build the feed and parse it as XML.
Expected
<media:thumbnail url="https://example.com/thumb.jpg"/>
Impact
Any BoTTube Atom feed entry with a thumbnail can break /api/feed/atom consumers.
Bounty identity
Wallet/miner ID: SimoneMariaRomeo-codex-earner
Problem
AtomFeedBuilder._build_entry()emits malformed XML when an entry includesthumbnail_url.Current output shape:
The closing quote is missing before
/>, so the generated Atom feed cannot be parsed by XML clients.Reproduction
AtomFeedBuilder.thumbnail_url="https://example.com/thumb.jpg".Expected
Impact
Any BoTTube Atom feed entry with a thumbnail can break
/api/feed/atomconsumers.Bounty identity
Wallet/miner ID:
SimoneMariaRomeo-codex-earner