diff --git a/frontend/src/lib/editor/ABCDEditorPart.svelte b/frontend/src/lib/editor/ABCDEditorPart.svelte index a334598..8ab7414 100644 --- a/frontend/src/lib/editor/ABCDEditorPart.svelte +++ b/frontend/src/lib/editor/ABCDEditorPart.svelte @@ -19,6 +19,9 @@ export let selected_question: number; export let data: EditorData; + if (!Array.isArray(data.questions[selected_question].answers)) { + data.questions[selected_question].answers = []; + }
diff --git a/frontend/src/lib/editor/sidebar.svelte b/frontend/src/lib/editor/sidebar.svelte index e7c6079..da75243 100644 --- a/frontend/src/lib/editor/sidebar.svelte +++ b/frontend/src/lib/editor/sidebar.svelte @@ -181,7 +181,7 @@
{#each question.answers as answer} {/each}