Podcastindex-org/helipad

Handle boosts with missing/invalid TLV values

Closed this issue · 0 comments

ericpp commented

Some podcast players send boosts with the fields missing or with invalid values ('streaming' rather than 'stream' or 'boostagram' rather than 'boost') or with invalid types (speed=1 rather than speed="1"). These can cause deserialization errors within Helipad and cause the entire boost to be ignored.