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