Added checkFetchStatus function and fetch will use it.

This commit is contained in:
Christer
2020-04-05 02:29:39 +03:00
parent 368b8d2364
commit 3fee7bb40a
3 changed files with 21 additions and 7 deletions

View File

@ -21,14 +21,20 @@ module.exports = {
try {
client.stations = await fetch('https://gitea.cwinfo.org/cwchristerw/radio/raw/branch/master/playlist.json')
.then(res => res.json());
} catch (err) {
console.error(err);
.then(client.funcs.checkFetchStatus)
.then(response => response.json());
} catch (error) {
console.error(error);
}
setInterval(async () => {
client.stations = await fetch('https://gitea.cwinfo.org/cwchristerw/radio/raw/branch/master/playlist.json')
.then(res => res.json());
try {
client.stations = await fetch('https://gitea.cwinfo.org/cwchristerw/radio/raw/branch/master/playlist.json')
.then(client.funcs.checkFetchStatus)
.then(response => response.json());
} catch (error) {
console.error(error);
}
}, 3600000);
if(!client.stations) {