Merge pull request #2192 from Sicilykill/issue_2133

Issue 2133
This commit is contained in:
Aleksandr Statciuk 2023-10-24 00:33:11 +03:00 committed by GitHub
commit 6e7f30a5df
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -1,9 +1,14 @@
const axios = require('axios') const axios = require('axios')
const dayjs = require('dayjs') const dayjs = require('dayjs')
const utc = require('dayjs/plugin/utc')
const customParseFormat = require('dayjs/plugin/customParseFormat')
const X_CSRFTOKEN = 'e0a032d1c9df6c3fb8c8352399d32c40ddb17ccceb5142fe' const X_CSRFTOKEN = '6da89c6b271b8c0fabd133b2722ee9e1ddba9564010af8e3'
const COOKIE = const COOKIE =
'JSESSIONID=93892A98DBCCEBD83EDC4C23EBEB23B6; CSESSIONID=4A36799EF09D80539BBA8E8211FA80D3; CSRFSESSION=e0a032d1c9df6c3fb8c8352399d32c40ddb17ccceb5142fe; JSESSIONID=93892A98DBCCEBD83EDC4C23EBEB23B6' 'JSESSIONID=CDE7D4E5E7C05900BBEAD7DF8FB1DBB0; CSESSIONID=D36E1BF69875141F63B3240B86AFB9B7; CSRFSESSION=6da89c6b271b8c0fabd133b2722ee9e1ddba9564010af8e3; JSESSIONID=CDE7D4E5E7C05900BBEAD7DF8FB1DBB0'
dayjs.extend(utc)
dayjs.extend(customParseFormat)
module.exports = { module.exports = {
site: 'magentatv.de', site: 'magentatv.de',
@ -16,6 +21,7 @@ module.exports = {
'Content-Type': 'application/json', 'Content-Type': 'application/json',
Cookie: COOKIE Cookie: COOKIE
}, },
data({ channel, date }) { data({ channel, date }) {
return { return {
count: -1, count: -1,
@ -47,7 +53,6 @@ module.exports = {
stop: parseStop(item) stop: parseStop(item)
}) })
}) })
return programs return programs
}, },
async channels() { async channels() {
@ -108,11 +113,11 @@ function parseIcon(item) {
} }
function parseStart(item) { function parseStart(item) {
return dayjs(item.starttime) return dayjs(item.starttime, 'YYYY-MM-DD HH:mm:ss')
} }
function parseStop(item) { function parseStop(item) {
return dayjs(item.endtime) return dayjs.utc(item.endtime, 'YYYY-MM-DD HH:mm:ss')
} }
function parseItems(content) { function parseItems(content) {