diff --git a/scripts/commands/update-database.js b/scripts/commands/update-database.js index a69e2cc9c..1d07cc206 100644 --- a/scripts/commands/update-database.js +++ b/scripts/commands/update-database.js @@ -202,12 +202,12 @@ function parseResolution(streams) { function parseStatus(error, prevStatus) { if (error) { - if (error.includes('timed out')) { + if (['not_247', 'geo_blocked'].includes(prevStatus.code)) { + return prevStatus + } else if (error.includes('timed out')) { return statuses['timeout'] } else if (error.includes('403')) { return statuses['geo_blocked'] - } else if (['not_247', 'geo_blocked'].includes(prevStatus.code)) { - return prevStatus } return statuses['offline'] }