Subversion Repositories SmartDukaan

Rev

Rev 2907 | Rev 2957 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 2907 Rev 2948
Line 36... Line 36...
36
 
36
 
37
        createCookiesMap(request);
37
        createCookiesMap(request);
38
        
38
        
39
        UserSessionInfo userInfo = null;
39
        UserSessionInfo userInfo = null;
40
		Cookie userinfoCookie = cookiesMap.get(UserInterceptor.USER_INFO_COOKIE_NAME);
40
		Cookie userinfoCookie = cookiesMap.get(UserInterceptor.USER_INFO_COOKIE_NAME);
41
		if(userinfoCookie!=null){
41
		if(userinfoCookie == null){
42
			userInfo = UserSessionInfo.getUserSessionInfoFromCookieValue(userinfoCookie.getValue());
-
 
43
		}else{
-
 
44
        	userInfo = new UserSessionInfo(session.getId());
42
        	userInfo = new UserSessionInfo(session.getId());
45
        	request.setAttribute(UserInterceptor.USER_INFO_COOKIE_NAME, userInfo);
43
        	request.setAttribute(UserInterceptor.USER_INFO_COOKIE_NAME, userInfo);
46
        	createUserCookie(userInfo.getUserId(), true);
44
        	createUserCookie(userInfo.getUserId(), true);
47
        }
45
        }
48
        return invocation.invoke();
46
        return invocation.invoke();