remove after url from session once it has been done

This commit is contained in:
Frédéric Péters 2005-05-20 15:18:45 +00:00
parent eddf571658
commit d18c60dcee
1 changed files with 3 additions and 1 deletions

View File

@ -63,7 +63,9 @@ class RootDirectory(Directory):
session.set_user('anonymous-%s' % ni)
response = get_response()
if session.after_url:
return redirect(session.after_url)
after_url = session.after_url
session.after_url = None
return redirect(after_url)
response.set_status(303)
response.headers['location'] = urlparse.urljoin(request.get_url(), str('..'))
response.content_type = 'text/plain'