Example #1
0
 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})