Update i.mjh.nz.config.js

This commit is contained in:
Aleksandr Statciuk 2022-11-07 21:45:07 +03:00
parent 1d10a1df2e
commit d4d48a0bc5

View file

@ -35,15 +35,15 @@ module.exports = {
return programs return programs
}, },
async channels({ service, region = 'all', lang = 'en' }) { async channels({ path, lang = 'en' }) {
const data = await axios const [service] = path.split('/')
let data = await axios
.get(`https://i.mjh.nz/${service}/app.json`) .get(`https://i.mjh.nz/${service}/app.json`)
.then(r => r.data) .then(r => r.data)
.catch(console.log) .catch(console.log)
const channels = [] const channels = []
const items = region === 'all' ? data.channels : data.regions[region].channels const items = data.channels || data
const path = `${service}/${region}`
for (let id in items) { for (let id in items) {
const channel = items[id] const channel = items[id]
channels.push({ channels.push({