[FIX] we probably want to save the session even if the code throws some kind of exception
bzr revid: xmo@openerp.com-20110920215137-j97tgkvekv6v2850
This commit is contained in:
parent
8cda63a6e8
commit
801e101a57
|
@ -20,6 +20,7 @@ def session(request, storage_path, session_cookie='sessionid'):
|
|||
else:
|
||||
request.session = session_store.new()
|
||||
|
||||
yield request.session
|
||||
|
||||
session_store.save(request.session)
|
||||
try:
|
||||
yield request.session
|
||||
finally:
|
||||
session_store.save(request.session)
|
||||
|
|
Loading…
Reference in New Issue