diff options
author | toasted-nutbread <toasted-nutbread@users.noreply.github.com> | 2020-04-07 19:28:07 -0400 |
---|---|---|
committer | GitHub <noreply@github.com> | 2020-04-07 19:28:07 -0400 |
commit | f177e3699ae85bafa3a648f5c03fbb8e303a6be3 (patch) | |
tree | 626a0c7fa4753258cf2ccbb1793cb3fdabb96500 /ext/bg/js/settings | |
parent | ac1ecb35ee010969b683188501ea473c2575f65d (diff) | |
parent | 9dfe531dfd75af0eec26d532a40095fe8a982df1 (diff) |
Merge pull request #434 from toasted-nutbread/error-fixes
Error fixes
Diffstat (limited to 'ext/bg/js/settings')
-rw-r--r-- | ext/bg/js/settings/dictionaries.js | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/ext/bg/js/settings/dictionaries.js b/ext/bg/js/settings/dictionaries.js index b9e4fe82..33ced3b9 100644 --- a/ext/bg/js/settings/dictionaries.js +++ b/ext/bg/js/settings/dictionaries.js @@ -555,7 +555,7 @@ function dictionaryErrorsShow(errors) { if (errors !== null && errors.length > 0) { const uniqueErrors = new Map(); for (let e of errors) { - console.error(e); + logError(e); e = dictionaryErrorToString(e); let count = uniqueErrors.get(e); if (typeof count === 'undefined') { @@ -693,9 +693,9 @@ async function onDictionaryImport(e) { await settingsSaveOptions(); if (errors.length > 0) { - errors.push(...errors); - errors.push(`Dictionary may not have been imported properly: ${errors.length} error${errors.length === 1 ? '' : 's'} reported.`); - dictionaryErrorsShow(errors); + const errors2 = errors.map((error) => jsonToError(error)); + errors2.push(`Dictionary may not have been imported properly: ${errors2.length} error${errors2.length === 1 ? '' : 's'} reported.`); + dictionaryErrorsShow(errors2); } onDatabaseUpdated(); |