Moved skipPlaylist() function back

pull/338/head^2
freearhey 6 years ago
parent 0c868ee187
commit 06982fe724

@ -229,6 +229,20 @@ function validateUrl(channelUrl) {
return blacklist.indexOf(host) === -1 return blacklist.indexOf(host) === -1
} }
function skipPlaylist(filename) {
let testCountry = process.env.npm_config_country
let excludeList = process.env.npm_config_exclude
let excludeCountries = excludeList ? excludeList.split(',') : []
if (testCountry && filename !== 'channels/' + testCountry + '.m3u') return true
for(const countryCode of excludeCountries) {
if (filename === 'channels/' + countryCode + '.m3u') return true
}
return false
}
module.exports = { module.exports = {
parsePlaylist, parsePlaylist,
sortByTitleAndUrl, sortByTitleAndUrl,
@ -241,5 +255,6 @@ module.exports = {
addToCache, addToCache,
checkCache, checkCache,
clearCache, clearCache,
validateUrl validateUrl,
skipPlaylist
} }
Loading…
Cancel
Save