def github_connected(self, **kw): if not kw.get('error') and not request.session.get('access_token'): credentials = Oauth._access_token(request.session.get('aouth'), kw['code']) request.session['access_token'] = credentials.get('access_token') all_repos, request.session['user'] = Oauth.get_all_repos(request.session.get('aouth'), request.session.get('access_token')) channel = request.env['mail.channel'].search([]) return http.request.render('website_github.github_integration_template', {'repos': all_repos, 'user': request.session.get('user'), 'channel': channel})