use field name on user profile > form validation errors dialog
This commit is contained in:
parent
2dc5c7525b
commit
f0a4388828
|
@ -317,9 +317,13 @@ export class UserProfileComponent extends BaseComponent implements OnInit, OnDes
|
||||||
}
|
}
|
||||||
Object.keys(errors).forEach(keyError => {
|
Object.keys(errors).forEach(keyError => {
|
||||||
if (typeof errors[keyError] === 'boolean') {
|
if (typeof errors[keyError] === 'boolean') {
|
||||||
this.errorMessages.push(numbering + ' ' + key + ' is ' + keyError);
|
this.errorMessages.push(
|
||||||
|
numbering + ' ' + this.language.instant(this.formLabelMap.get(key)?? '') + ' ' + (keyError === 'required'? this.language.instant('GENERAL.FORM-VALIDATION-DISPLAY-DIALOG.REQUIRED') : keyError)
|
||||||
|
);
|
||||||
} else {
|
} else {
|
||||||
this.errorMessages.push(numbering + ' ' + key + ': ' + keyError + ': ' + JSON.stringify(errors[keyError]));
|
this.errorMessages.push(
|
||||||
|
numbering + ' ' + this.language.instant(this.formLabelMap.get(key)?? '') + ': ' + keyError + ': ' + JSON.stringify(errors[keyError])
|
||||||
|
);
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
} else {
|
} else {
|
||||||
|
@ -374,4 +378,14 @@ export class UserProfileComponent extends BaseComponent implements OnInit, OnDes
|
||||||
return culture.displayName + ' [' + culture.name + ']';
|
return culture.displayName + ' [' + culture.name + ']';
|
||||||
}
|
}
|
||||||
|
|
||||||
|
formLabelMap = new Map([
|
||||||
|
['name', 'USER-PROFILE.SETTINGS.NAME'],
|
||||||
|
['avatarUrl', 'ALT-TEXT.USER-AVATAR'],
|
||||||
|
['timezone', 'USER-PROFILE.SETTINGS.TIMEZONE'],
|
||||||
|
['culture', 'USER-PROFILE.SETTINGS.CULTURE'],
|
||||||
|
['language', 'USER-PROFILE.SETTINGS.LANGUAGE'],
|
||||||
|
['roleOrganization', 'USER-PROFILE.SETTINGS.ROLE'],
|
||||||
|
['organization', 'USER-PROFILE.SETTINGS.ORGANIZATION'],
|
||||||
|
])
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue