Update feed episode description to use CDATA

This commit is contained in:
advplyr 2025-01-20 14:04:18 -06:00
parent 54a4b09592
commit a8b92819d1

View File

@ -308,7 +308,6 @@ class FeedEpisode extends Model {
const customElements = [
{ 'itunes:author': this.author || null },
{ 'itunes:duration': Math.round(Number(this.duration)) },
{ 'itunes:summary': this.description || null },
{
'itunes:explicit': !!this.explicit
},
@ -319,6 +318,9 @@ class FeedEpisode extends Model {
// Remove empty custom elements
return Object.values(element)[0] !== null
})
if (this.description) {
customElements.push({ 'itunes:summary': { _cdata: this.description } })
}
return {
title: this.title,