diff --git a/web/src/components/QuickCapture.vue b/web/src/components/QuickCapture.vue index 76dd91e..8f41c3e 100644 --- a/web/src/components/QuickCapture.vue +++ b/web/src/components/QuickCapture.vue @@ -197,12 +197,14 @@ async function run() { async function saveQuick() { saving.value = true try { await postIncident('medium', '') } + catch (e) { error.value = e instanceof Error ? e.message : 'Failed to save incident' } finally { saving.value = false } } async function saveWithDetails() { saving.value = true try { await postIncident(detailSeverity.value, detailNotes.value) } + catch (e) { error.value = e instanceof Error ? e.message : 'Failed to save incident' } finally { saving.value = false } }