chore: check for updates every 5 minutes (was 10)
This commit is contained in:
@@ -1167,7 +1167,7 @@ export default function App() {
|
|||||||
const [updating, setUpdating] = useState(false);
|
const [updating, setUpdating] = useState(false);
|
||||||
const [updateProgress, setUpdateProgress] = useState(0);
|
const [updateProgress, setUpdateProgress] = useState(0);
|
||||||
const [updateError, setUpdateError] = useState('');
|
const [updateError, setUpdateError] = useState('');
|
||||||
// Check GitHub for a newer release at startup AND every 10 minutes (unless
|
// Check GitHub for a newer release at startup AND every 5 minutes (unless
|
||||||
// disabled in General). Best effort — silent on failure.
|
// disabled in General). Best effort — silent on failure.
|
||||||
useEffect(() => {
|
useEffect(() => {
|
||||||
if (localStorage.getItem('opslog.checkUpdates') === '0') return;
|
if (localStorage.getItem('opslog.checkUpdates') === '0') return;
|
||||||
@@ -1175,7 +1175,7 @@ export default function App() {
|
|||||||
if (u?.available && u?.latest) setUpdateInfo({ latest: String(u.latest), url: String(u.url ?? ''), downloadUrl: String(u.download_url ?? '') });
|
if (u?.available && u?.latest) setUpdateInfo({ latest: String(u.latest), url: String(u.url ?? ''), downloadUrl: String(u.download_url ?? '') });
|
||||||
}).catch(() => {});
|
}).catch(() => {});
|
||||||
check();
|
check();
|
||||||
const id = window.setInterval(check, 10 * 60 * 1000);
|
const id = window.setInterval(check, 5 * 60 * 1000);
|
||||||
return () => window.clearInterval(id);
|
return () => window.clearInterval(id);
|
||||||
}, []);
|
}, []);
|
||||||
// Live download progress for the in-app updater.
|
// Live download progress for the in-app updater.
|
||||||
|
|||||||
Reference in New Issue
Block a user