Random fixes

This commit is contained in:
Natsumi
2025-10-21 14:05:20 +11:00
parent ab21029251
commit 1d0626f65f
7 changed files with 30 additions and 7 deletions

View File

@@ -76,6 +76,13 @@ export const useVrcStatusStore = defineStore('VrcStatus', () => {
});
lastTimeFetched.value = Date.now();
const data = JSON.parse(response.data);
if (response.status !== 200) {
console.error('Failed to fetch VRChat status', response);
lastStatus.value = 'Failed to fetch VRC status';
pollingInterval.value = 2 * 60 * 1000; // 2 minutes
updateAlert();
return;
}
lastStatusTime.value = new Date(data.page.updated_at);
if (data.status.description === 'All Systems Operational') {
lastStatus.value = '';
@@ -97,6 +104,10 @@ export const useVrcStatusStore = defineStore('VrcStatus', () => {
Referer: 'https://vrcx.app'
}
});
if (response.status !== 200) {
console.error('Failed to fetch VRChat status summary', response);
return;
}
const data = JSON.parse(response.data);
let summary = '';
for (const component of data.components) {