catch critical alerts errors

This commit is contained in:
Ruben Fiszel
2025-03-04 15:41:25 +01:00
parent 3546d23f88
commit 014e9bfc53
3 changed files with 9 additions and 1 deletions
@@ -154,6 +154,9 @@
)
}
numUnacknowledgedCriticalAlerts = unacknowledged.length
} catch (e) {
console.error('Error fetching critical alerts', e)
sendUserToast('Error fetching critical alerts', true)
} finally {
checkingForNewAlerts = false
}
@@ -8,6 +8,7 @@
import RefreshButton from '$lib/components/common/button/RefreshButton.svelte'
import CriticalAlertTable from './CriticalAlertTable.svelte'
import Alert from '$lib/components/common/alert/Alert.svelte'
import { sendUserToast } from '$lib/toast'
export let updateHasUnacknowledgedCriticalAlerts
export let getCriticalAlerts
@@ -52,6 +53,9 @@
totalNumberOfAlerts = res.total_rows
filteredAlerts = res.alerts
updateHasUnacknowledgedCriticalAlerts()
} catch (e) {
console.error('Error fetching critical alerts', e)
sendUserToast('Error fetching critical alerts', true)
} finally {
setTimeout(() => {
isRefreshing = false
+2 -1
View File
@@ -1,5 +1,5 @@
import { resourceTypesStore } from './components/resourceTypesStore'
import { workspaceStore, userStore, usersWorkspaceStore, superadmin } from './stores'
import { workspaceStore, userStore, usersWorkspaceStore, superadmin, devopsRole } from './stores'
export function switchWorkspace(workspace: string | undefined) {
try {
@@ -26,4 +26,5 @@ export function clearStores(): void {
workspaceStore.set(undefined)
usersWorkspaceStore.set(undefined)
superadmin.set(undefined)
devopsRole.set(undefined)
}