morciuch    2002/12/12 09:14:47

  Modified:    src/java/org/apache/jetspeed/services/profiler
                        JetspeedProfilerService.java
  Log:
  Fixing a TODO for cases when any role profile is attempted to be accessed directly 
by anonymous user.
  
  Currently, a message "Error retrieving Portal Page: Profile not found" is displayed. 
With this fix, the page will simply be redisplayed.
  
  Revision  Changes    Path
  1.43      +7 -2      
jakarta-jetspeed/src/java/org/apache/jetspeed/services/profiler/JetspeedProfilerService.java
  
  Index: JetspeedProfilerService.java
  ===================================================================
  RCS file: 
/home/cvs/jakarta-jetspeed/src/java/org/apache/jetspeed/services/profiler/JetspeedProfilerService.java,v
  retrieving revision 1.42
  retrieving revision 1.43
  diff -u -r1.42 -r1.43
  --- JetspeedProfilerService.java      10 Nov 2002 10:08:37 -0000      1.42
  +++ JetspeedProfilerService.java      12 Dec 2002 17:14:47 -0000      1.43
  @@ -490,8 +490,13 @@
                   {
                       // ROLE Resource
                       if (user.hasLoggedIn())  // disallow role access for anonymous 
user
  -                    {                        // this feature could be enhanced when 
anon user is added to db
  +                    {
                           profile.setRole( JetspeedSecurity.getRole(param) );
  +                    }
  +                    else
  +                    {
  +                        profile.setAnonymous(true);
  +                        profile.setUser( user );
                       }
                   }
                   else  // it must be a user resource or anonymous resource
  
  
  

--
To unsubscribe, e-mail:   <mailto:[EMAIL PROTECTED]>
For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>

Reply via email to