fix: show visible error alert when survey fails (e.g. simulation env not running)
This commit is contained in:
@@ -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
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user