Added array buffer to response
This commit is contained in:
parent
e38ffb1040
commit
20a7c80b55
|
@ -39,7 +39,11 @@ async function main() {
|
||||||
.get(url)
|
.get(url)
|
||||||
.then(response => {
|
.then(response => {
|
||||||
item.channel.logo = config.logo
|
item.channel.logo = config.logo
|
||||||
? config.logo({ channel: item.channel, content: response.data })
|
? config.logo({
|
||||||
|
channel: item.channel,
|
||||||
|
content: response.data.toString(),
|
||||||
|
buffer: response.data
|
||||||
|
})
|
||||||
: null
|
: null
|
||||||
|
|
||||||
const programs = utils.parsePrograms({ response, item, config })
|
const programs = utils.parsePrograms({ response, item, config })
|
||||||
|
|
|
@ -155,7 +155,8 @@ utils.convertToXMLTV = function ({ config, channels, programs }) {
|
||||||
|
|
||||||
utils.parsePrograms = function ({ response, item, config }) {
|
utils.parsePrograms = function ({ response, item, config }) {
|
||||||
const options = Object.assign({}, item, config, {
|
const options = Object.assign({}, item, config, {
|
||||||
content: response.data
|
content: response.data.toString(),
|
||||||
|
buffer: response.data
|
||||||
})
|
})
|
||||||
|
|
||||||
return config
|
return config
|
||||||
|
@ -184,7 +185,8 @@ utils.createHttpClient = function (config) {
|
||||||
},
|
},
|
||||||
timeout: config.timeout,
|
timeout: config.timeout,
|
||||||
withCredentials: true,
|
withCredentials: true,
|
||||||
jar: new tough.CookieJar()
|
jar: new tough.CookieJar(),
|
||||||
|
responseType: 'arraybuffer'
|
||||||
})
|
})
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue