Merge pull request #2240 from bjarnef/dev-v7-U4-10528

U4-10528 - Add better function to get initials from name
This commit is contained in:
Mads Rasmussen
2017-10-13 10:13:00 +02:00
committed by GitHub

View File

@@ -66,9 +66,13 @@ Use this directive to render an avatar.
function getNameInitials(name) {
if(name) {
var initials = name.match(/\b\w/g) || [];
initials = ((initials.shift() || '') + (initials.pop() || '')).toUpperCase();
return initials;
var names = name.split(' '),
initials = names[0].substring(0, 1);
if (names.length > 1) {
initials += names[names.length - 1].substring(0, 1);
}
return initials.toUpperCase();
}
return null;
}