after logout redirection to organization page handled properly

This commit is contained in:
Serghei Mihai 2015-02-20 12:35:16 +01:00
parent 8a7afbab4e
commit b87c1c9373
1 changed files with 7 additions and 9 deletions

View File

@ -85,22 +85,20 @@ class OzwilloPyoidcPlugin(plugins.SingletonPlugin):
toolkit.redirect_to('/')
def logout(self):
log.info('Logging out user: %s' % session['user'])
session['user'] = None
try:
g = model.Group.get(session['organization_id'])
except:
toolkit.redirect_to('/')
else:
session['organization_id'] = None
session.save()
session.save()
g = model.Group.get(session['organization_id'])
if g:
org_url = toolkit.url_for(host=request.host,
controller='organization',
action='read',
id=g.name,
qualified=True)
toolkit.redirect_to(org_url)
toolkit.redirect_to(str(org_url))
else:
toolkit.redirect_to('/')
def update_config(self, config_):
toolkit.add_template_directory(config_, 'templates')