fix: show visible error alert when survey fails (e.g. simulation env not running)

This commit is contained in:
Kunthawat Greethong
2026-06-17 19:37:55 +07:00
parent 431b66fd85
commit fa3160f67e

View File

@@ -862,10 +862,14 @@ const submitSurvey = async () => {
surveyResults.value = surveyResultsList
addLog(t('log.receivedReplies', { count: surveyResults.value.length }))
} else {
throw new Error(res.error || t('step5.requestFailed'))
const errMsg = res.error || t('step5.requestFailed')
addLog(`${errMsg}`)
alert(errMsg)
}
} catch (err) {
addLog(t('log.surveySendFailed', { error: err.message }))
const errMsg = err.message || t('step5.requestFailed')
addLog(`${t('log.surveySendFailed', { error: errMsg })}`)
alert(`Survey failed: ${errMsg}`)
} finally {
isSurveying.value = false
}