diff --git a/frontend/src/lib/geschichte/JourneyItemRow.svelte b/frontend/src/lib/geschichte/JourneyItemRow.svelte index f2b21bee..42d79e51 100644 --- a/frontend/src/lib/geschichte/JourneyItemRow.svelte +++ b/frontend/src/lib/geschichte/JourneyItemRow.svelte @@ -43,10 +43,18 @@ async function handleNoteBlur() { } async function handleNoteRemove() { + const prevDraft = noteDraft; + const prevShowNote = showNote; noteDraft = ''; showNote = false; noteError = ''; - await onNotePatch(null); + try { + await onNotePatch(null); + } catch { + noteDraft = prevDraft; + showNote = prevShowNote; + noteError = m.journey_note_error(); + } } function handleRemoveClick() {