Improved validation warnings in JSON editor

This commit is contained in:
Alicia Sykes 2022-02-01 18:54:19 +00:00
parent ad1fae5b66
commit e472d91102

View File

@ -193,12 +193,13 @@ export default {
validationErrors(errors) { validationErrors(errors) {
const errorMessages = []; const errorMessages = [];
errors.forEach((error) => { errors.forEach((error) => {
console.log(error);
switch (error.type) { switch (error.type) {
case 'validation': case 'validation':
errorMessages.push({ errorMessages.push({
type: 'validation', type: 'validation',
msg: `${this.$t('config-editor.warning-msg-validation')}: ` msg: `${this.$t('config-editor.warning-msg-validation')}: `
+ `${error.error.keyword} ${error.error.message}`, + `${(error.error || error).dataPath} ${(error.error || error).message}`,
}); });
break; break;
case 'error': case 'error':