From dad4c8beb0d0f2552cbcbc58e39c4613d64229a0 Mon Sep 17 00:00:00 2001 From: Massimiliano Assante Date: Tue, 15 Nov 2016 14:25:11 +0000 Subject: [PATCH] removed ASL Session, ported to gCube Client Context git-svn-id: https://svn.d4science.research-infrastructures.eu/gcube/trunk/portal/threadlocal-vars-cleaner@134194 82a268e6-3cf1-43bd-a215-b396298e98cf --- .../org/gcube/portal/threadlocalexec/SmartGearsPortalValve.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/main/java/org/gcube/portal/threadlocalexec/SmartGearsPortalValve.java b/src/main/java/org/gcube/portal/threadlocalexec/SmartGearsPortalValve.java index 79e84a0..300f7cc 100644 --- a/src/main/java/org/gcube/portal/threadlocalexec/SmartGearsPortalValve.java +++ b/src/main/java/org/gcube/portal/threadlocalexec/SmartGearsPortalValve.java @@ -81,7 +81,7 @@ public class SmartGearsPortalValve extends ValveBase { */ public static String getCurrentUsername(HttpServletRequest httpServletRequest) { String userIdNo = httpServletRequest.getHeader(PortalContext.USER_ID_ATTR_NAME); - if (userIdNo != null) { + if (userIdNo != null && userIdNo.compareTo("undefined") != 0) { long userId = -1; try { userId = Long.parseLong(userIdNo);