jon         01/06/07 18:21:32

  Modified:    src/java/org/apache/turbine/services/pull
                        TurbinePullService.java
  Log:
  excellent patch by Youngho Cho <[EMAIL PROTECTED]>
  
  I think the PersistentTools has no meaning if user doesn't logged in.
  
  Thanks
  
  youngho
  
  Revision  Changes    Path
  1.23      +6 -3      
jakarta-turbine/src/java/org/apache/turbine/services/pull/TurbinePullService.java
  
  Index: TurbinePullService.java
  ===================================================================
  RCS file: 
/home/cvs/jakarta-turbine/src/java/org/apache/turbine/services/pull/TurbinePullService.java,v
  retrieving revision 1.22
  retrieving revision 1.23
  diff -u -r1.22 -r1.23
  --- TurbinePullService.java   2001/05/28 15:22:01     1.22
  +++ TurbinePullService.java   2001/06/08 01:21:31     1.23
  @@ -147,7 +147,7 @@
    *
    * @author <a href="mailto:[EMAIL PROTECTED]";>Jason van Zyl</a>
    * @author <a href="mailto:[EMAIL PROTECTED]";>Sean Legassick</a>
  - * @version $Id: TurbinePullService.java,v 1.22 2001/05/28 15:22:01 jvanzyl Exp $
  + * @version $Id: TurbinePullService.java,v 1.23 2001/06/08 01:21:31 jon Exp $
    */
   public class TurbinePullService extends TurbineBaseService 
       implements PullService
  @@ -419,7 +419,10 @@
           // boolean parameter indicates whether get/setPerm is to be used
           // rather than get/setTemp)
           populateWithSessionTools(sessionTools,    context, data, false);
  -        populateWithSessionTools(persistentTools, context, data, true);
  +        if( data.getUser().hasLoggedIn() )
  +        {
  +            populateWithSessionTools(persistentTools, context, data, true);
  +        }
       }
   
       /**
  @@ -448,7 +451,7 @@
               {
                   Log.error(
                           "Could not instantiate tool " + toolData.toolClassName
  -                        + " to add to the context");
  +                        + " to add to the context" , e );
               }
           }
       }
  
  
  

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

Reply via email to