mirror of
https://github.com/advplyr/audiobookshelf.git
synced 2025-08-15 17:52:25 +02:00
Add:HTML sanitizer lib to support html in podcasts and replace strip html lib
This commit is contained in:
@ -1,5 +1,5 @@
|
||||
const axios = require('axios')
|
||||
const { stripHtml } = require('string-strip-html')
|
||||
const htmlSanitizer = require('../utils/htmlSanitizer')
|
||||
const Logger = require('../Logger')
|
||||
|
||||
class Audible {
|
||||
@ -17,7 +17,7 @@ class Audible {
|
||||
narrator: narrators ? narrators.map(({ name }) => name).join(', ') : null,
|
||||
publisher: publisher_name,
|
||||
publishedYear: release_date ? release_date.split('-')[0] : null,
|
||||
description: publisher_summary ? stripHtml(publisher_summary).result : null,
|
||||
description: publisher_summary ? htmlSanitizer.stripAllTags(publisher_summary) : null,
|
||||
cover: this.getBestImageLink(product_images),
|
||||
asin,
|
||||
series: primarySeries ? primarySeries.title : null,
|
||||
|
Reference in New Issue
Block a user