On Mar 7, 2011, at 8:54 AM, ron_m wrote:
> In the file gluon/tools.py line 808 in trunk the Auth class __init__ method 
> you will find these lines
> 
>         if auth and auth.last_visit and auth.last_visit\
>              + datetime.timedelta(days=0, seconds=auth.expiration)\
>              > request.now:
>             self.user = auth.user
>             self.user_id = self.user.id
>             auth.last_visit = request.now
> 
> I am guessing this branch does not run when used in a standalone environment 
> and the else branch not shown above runs instead which sets the 3 values to 
> None.

I was wondering about that, but it doesn't appear that auth.user is set to 
None; otherwise auth.user.id wouldn't work either.

Reply via email to