I think it is solved in trunk (committed to googlecode only, github is down 
today).

On Thursday, 22 August 2013 02:16:20 UTC-5, David Marko wrote:
>
> I know there are some changes in session internals in trunk, so just 
> reporting an issue I observed. When I login using 'Remember me' checked, 
> I'm getting this error below. Without 'remember me' its working just fine. 
> I tried to remove all session files but still the same consistent behaviour 
> ...
>
> Traceback
>
> 1.
> 2.
> 3.
> 4.
> 5.
> 6.
> 7.
> 8.
> 9.
>
> Traceback (most recent call last):
>   File "C:\java\web2py\gluon\restricted.py", line 217, in restricted
>     exec ccode in environment
>   File "C:/java/web2py/applications/gapps/models/03_db.py" 
> <http://web2py2.tcl-digitrade.com/admin/default/edit/gapps/models/03_db.py>, 
> line 49, in <module>
>     auth = Auth(db)
>   File "C:\java\web2py\gluon\tools.py", line 1229, in __init__
>     auth.expiration
> KeyError: 'session_id_gapps'
>
> Error snapshot [image: 
> help]<http://web2py2.tcl-digitrade.com/admin/default/ticket/gapps/127.0.0.1.2013-08-22.09-11-58.ff9c728c-27f4-4f34-bddc-23c433cef9fe#>
>
> <type 'exceptions.KeyError'>('session_id_gapps')
>
> inspect attributes
> Frames
>    
>    - 
>    
>    *File C:\java\web2py\gluon\restricted.py in restricted at line 217* 
>    code arguments variables
>    - 
>    
>    *File C:\java\web2py\applications\gapps\models\03_db.py in <module> at 
>    line 49* code arguments variables
>    - 
>    
>    *File C:\java\web2py\gluon\tools.py in __init__ at line 1229* code 
>    arguments variables
>    Function argument list
>    
>    (self=<gluon.tools.Auth object>, environment=<DAL 
>    uri="sqlite://storage.sqlite">, db=<DAL uri="sqlite://storage.sqlite">, 
>    mailer=True, hmac_key=None, controller='default', function='user', 
>    cas_provider=None, signature=True, secure=False)
>    Code listing
>    
>    1224.
>    1225.
>    1226.
>    1227.
>    1228.
>    1229.
>    
>    1230.
>    1231.
>    1232.
>    1233.
>    
>            # for "remember me" option
>            response = current.response
>            if auth and auth.remember:
>                # when user wants to be logged in for longer
>                response.cookies[response.session_id_name]["expires"] = \
>                    auth.expiration
>    
>            if signature:
>                self.define_signature()
>            else:
>                self.signature = None
>    
>    
>

-- 

--- 
You received this message because you are subscribed to the Google Groups 
"web2py-users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to web2py+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.

Reply via email to