From b2d65bba9862b3f679b6f9c52b886982469cb686 Mon Sep 17 00:00:00 2001 From: Ashley Date: Tue, 31 Jan 2023 10:47:34 +0000 Subject: [PATCH] add a check lol --- src/libpoketube/init/superinit.js | 34 ++++++++++++++++--------------- 1 file changed, 18 insertions(+), 16 deletions(-) diff --git a/src/libpoketube/init/superinit.js b/src/libpoketube/init/superinit.js index 5fc4ddcb..e5c7b382 100644 --- a/src/libpoketube/init/superinit.js +++ b/src/libpoketube/init/superinit.js @@ -73,25 +73,27 @@ function init(app, config, rendertemplate) { initlog("Loaded pages - initing poketube finnished :3"); setTimeout(function () { - /* PokeTube Update daemon - checks for updates in poketube */ - (async () => { - const url = `https://poketube.fun/api/version.json`; + setInterval(function () { + /* PokeTube Update daemon - checks for updates in poketube */ + (async () => { + const url = `https://poketube.fun/api/version.json`; - let f = await modules - .fetch(url) - .then((res) => res.text()) - .then((json) => JSON.parse(json)); + let f = await modules + .fetch(url) + .then((res) => res.text()) + .then((json) => JSON.parse(json)); - if (f.vernum == api) { - console.log("[UPDATE DAEMON] PokeTube is up to date!"); - } + if (f.vernum == api) { + console.log("[UPDATE DAEMON] PokeTube is up to date!"); + } - if (f.vernum != api) { - console.warn( - "[UPDATE DAEMON] PokeTube is out of date! please re-clone the poketube repo :p " - ); - } - })(); + if (f.vernum != api) { + console.warn( + "[UPDATE DAEMON] PokeTube is out of date! please re-clone the poketube repo :p " + ); + } + })(); + }, 150000); }, 150000); } catch (err) { initlog("[FAILED] Load pages \n" + err);