Skip to content

Commit

Permalink
Update canalplus.com.config.js
Browse files Browse the repository at this point in the history
  • Loading branch information
freearhey committed Jan 21, 2025
1 parent 4fc65bf commit e8cbb98
Showing 1 changed file with 10 additions and 17 deletions.
27 changes: 10 additions & 17 deletions sites/canalplus.com/canalplus.com.config.js
Original file line number Diff line number Diff line change
Expand Up @@ -9,29 +9,22 @@ module.exports = {
days: 2,
url: async function ({ channel, date }) {
const [region, site_id] = channel.site_id.split('#')
let data = ''
if (region === 'pl') {
data = await axios
.get('https://www.canalplus.com/pl/program-tv/')
.then(r => r.data.toString())
.catch(err => console.log(err))

const token = parseToken(data)

const diff = date.diff(dayjs.utc().startOf('d'), 'd')
const baseUrl =
region === 'pl'
? 'https://www.canalplus.com/pl/program-tv/'
: `https://www.canalplus.com/${region}/programme-tv/`

return `https://hodor.canalplus.pro/api/v2/mycanalint/channels/${token}/${site_id}/broadcasts/day/${diff}`
} else {
data = await axios
.get(`https://www.canalplus.com/${region}/programme-tv/`)
const data = await axios
.get(baseUrl)
.then(r => r.data.toString())
.catch(err => console.log(err))
const token = parseToken(data)

const diff = date.diff(dayjs.utc().startOf('d'), 'd')
const token = parseToken(data)
const path = region === 'pl' ? 'mycanalint' : 'mycanal'
const diff = date.diff(dayjs.utc().startOf('d'), 'd')

return `https://hodor.canalplus.pro/api/v2/mycanal/channels/${token}/${site_id}/broadcasts/day/${diff}`
}
return `https://hodor.canalplus.pro/api/v2/${path}/channels/${token}/${site_id}/broadcasts/day/${diff}`
},
async parser({ content }) {
let programs = []
Expand Down

0 comments on commit e8cbb98

Please sign in to comment.