fix crash on git server being unavalible

This commit is contained in:
Holly Stubbs 2024-12-16 10:59:57 +00:00
parent 959320f060
commit 07a36f99dd

View file

@ -50,13 +50,17 @@ export default class ApiController extends Controller {
if (Date.now() < cacheExpiry) { if (Date.now() < cacheExpiry) {
this.ok(cachedClient); this.ok(cachedClient);
} else { } else {
const response = await fetch(`http://${Config.githost}/tgpholly/t00-multiuser/raw/branch/master/client/Terminal-00-Multiuser.user.js?${Date.now()}`); fetch(`http://${Config.githost}/tgpholly/t00-multiuser/raw/branch/master/client/Terminal-00-Multiuser.user.js?${Date.now()}`)
.then(async response => {
if (response.status === 200) { if (response.status === 200) {
cachedClient = await response.text(); cachedClient = await response.text();
return this.ok(cachedClient); return this.ok(cachedClient);
} else { } else {
return this.badRequest(); return this.badRequest();
} }
}).catch(() => {
return this.badRequest();
});
} }
} }
} }