X-Git-Url: https://git.argeo.org/?a=blobdiff_plain;f=org.argeo.cms%2Fsrc%2Forg%2Fargeo%2Fcms%2Futil%2FUserMenuLink.java;fp=org.argeo.cms%2Fsrc%2Forg%2Fargeo%2Fcms%2Futil%2FUserMenuLink.java;h=0dbb4ac5adf0429e678a1947f2ca4a339e08056f;hb=93a457cf047cebb0170abd0f37a9b4291a2ae3e9;hp=689318137fa06f8102a6e85973a59a0c17a048e9;hpb=5919d9b34f86dd14afc65547cb5a8ccc083d6482;p=lgpl%2Fargeo-commons.git diff --git a/org.argeo.cms/src/org/argeo/cms/util/UserMenuLink.java b/org.argeo.cms/src/org/argeo/cms/util/UserMenuLink.java index 689318137..0dbb4ac5a 100644 --- a/org.argeo.cms/src/org/argeo/cms/util/UserMenuLink.java +++ b/org.argeo.cms/src/org/argeo/cms/util/UserMenuLink.java @@ -12,7 +12,6 @@ import org.eclipse.swt.events.MouseListener; import org.eclipse.swt.widgets.Composite; import org.eclipse.swt.widgets.Control; import org.eclipse.swt.widgets.Label; -import org.springframework.security.core.context.SecurityContextHolder; /** Open the user menu when clicked */ public class UserMenuLink extends MenuLink { @@ -23,9 +22,10 @@ public class UserMenuLink extends MenuLink { @Override public Control createUi(Composite parent, Node context) { - String username = SecurityContextHolder.getContext() - .getAuthentication().getName(); - if (username.equals(KernelHeader.USERNAME_ANONYMOUS)) + // String username = SecurityContextHolder.getContext() + // .getAuthentication().getName(); + String username = CurrentUserUtils.getUsername(); + if (username.equalsIgnoreCase(KernelHeader.ROLE_ANONYMOUS)) setLabel(CmsMsg.login.lead()); else setLabel(username);