Update create-database.js

This commit is contained in:
Aleksandr Statciuk 2022-01-14 16:41:04 +03:00
parent 8094f1dbb6
commit b344682046

View file

@ -34,15 +34,12 @@ async function loadChannels() {
for (const filepath of files) { for (const filepath of files) {
const dir = file.dirname(filepath) const dir = file.dirname(filepath)
const filename = file.basename(filepath) const filename = file.basename(filepath)
const [_, code] = filename.match(/_(.*).channels.xml/i) || ['', '']
const [country, __] = code.split('-') || [null, null]
const items = await parser.parseChannels(filepath) const items = await parser.parseChannels(filepath)
for (const item of items) { for (const item of items) {
// const countryCode = item.xmltv_id.split('.')[1] const countryCode = item.xmltv_id.split('.')[1]
// item.country = countryCode ? countryCode.toUpperCase() : null item.country = countryCode ? countryCode.toUpperCase() : null
item.channelsPath = filepath item.channelsPath = filepath
item.configPath = `${dir}/${item.site}.config.js` item.configPath = `${dir}/${item.site}.config.js`
item.country = country.toUpperCase()
channels.push(item) channels.push(item)
} }
} }