Skip to content

Commit 51ec304

Browse files
fix(vue3): guard TSA error mappings
Signed-off-by: Vitor Mattos <1079143+vitormattos@users.noreply.github.com>
1 parent 1bf7870 commit 51ec304

1 file changed

Lines changed: 3 additions & 2 deletions

File tree

src/views/Settings/TSA.vue

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -288,9 +288,10 @@ function handleSaveError(error: any) {
288288
const mappingKey = errorMappings[message]
289289
? message
290290
: Object.keys(errorMappings).find(key => message.includes(key))
291+
const mappedErrors = mappingKey ? errorMappings[mappingKey] : undefined
291292
292-
if (mappingKey) {
293-
for (const { field, message: errorMessage } of errorMappings[mappingKey]) {
293+
if (mappedErrors) {
294+
for (const { field, message: errorMessage } of mappedErrors) {
294295
setFieldError(field, errorMessage)
295296
}
296297
} else {

0 commit comments

Comments
 (0)