From 841e99de690b75fab376ba9e3e00bc63beb0fc62 Mon Sep 17 00:00:00 2001 From: Christian Hartmann Date: Wed, 21 Jan 2026 21:29:00 +0100 Subject: [PATCH] fix: prevent overwriting previous answers during initialization Signed-off-by: Christian Hartmann --- src/views/Submit.vue | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/src/views/Submit.vue b/src/views/Submit.vue index e0f29cd97..bcc30bcc9 100644 --- a/src/views/Submit.vue +++ b/src/views/Submit.vue @@ -611,7 +611,11 @@ export default { for (const answer of loadedAnswers) { const questionId = answer.questionId const text = answer.text - answers[questionId] = [] + + // Only initialize once, don't overwrite previous answers + if (!answers[questionId]) { + answers[questionId] = [] + } logger.debug(`questionId: ${questionId}, answerId: ${answer.id}`) // Clean up answers for questions that do not exist anymore