From 371679b2e58d4ad1807ecfc9caed5dc22055202d Mon Sep 17 00:00:00 2001 From: Erik-Jan Westendorp Date: Mon, 6 Feb 2023 12:40:28 +0100 Subject: [PATCH] Remove special characters in avatar (#13766) * Remove special characters * Remove some chars not all --- .../src/common/directives/components/umbavatar.directive.js | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src/Umbraco.Web.UI.Client/src/common/directives/components/umbavatar.directive.js b/src/Umbraco.Web.UI.Client/src/common/directives/components/umbavatar.directive.js index 5d90958dbd..2c561d3505 100644 --- a/src/Umbraco.Web.UI.Client/src/common/directives/components/umbavatar.directive.js +++ b/src/Umbraco.Web.UI.Client/src/common/directives/components/umbavatar.directive.js @@ -69,8 +69,9 @@ Use this directive to render an avatar. } function getNameInitials(name) { - if(name) { - var names = name.split(' '), + if (name) { + const notAllowed = /[\[\]\{\}\*\?\&\$\@\!\(\)\%\#]+/g; + var names = name.replace(notAllowed,'').trim().split(' '), initials = names[0].substring(0, 1); if (names.length > 1) {