Merge pull request #5282 from iptv-org/update-format-js

Update format.js
This commit is contained in:
Aleksandr Statciuk 2021-11-16 00:40:58 +03:00 committed by GitHub
commit 82537178a6
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with 7 additions and 4 deletions

View File

@ -8,7 +8,7 @@ const file = require('./helpers/file')
const log = require('./helpers/log') const log = require('./helpers/log')
const epg = require('./helpers/epg') const epg = require('./helpers/epg')
const ignoreStatus = ['Geo-blocked', 'Not 24/7'] const ignoreStatus = ['Geo-blocked']
program program
.usage('[OPTIONS]...') .usage('[OPTIONS]...')
@ -128,11 +128,14 @@ function updateOrigins(channel, requests) {
function updateStatus(channel, status) { function updateStatus(channel, status) {
switch (status) { switch (status) {
case 'online': case 'online':
if (channel.status !== 'Not 24/7')
channel.status = channel.status === 'Offline' ? 'Not 24/7' : null channel.status = channel.status === 'Offline' ? 'Not 24/7' : null
break break
case 'offline':
case 'error_403': case 'error_403':
channel.status = 'Offline' channel.status = 'Geo-blocked'
break
case 'offline':
if (channel.status !== 'Not 24/7') channel.status = 'Offline'
break break
} }
} }