try:
if access_token:
res = requests.get('https://api.github.com/repos/PowerDNS/pdns/pulls/'
- '{}?access_token={}'.format(pr, access_token))
+ '{}'.format(pr),
+ headers={'Authorization': 'token ' + access_token})
else:
res = requests.get('https://api.github.com/repos/PowerDNS/pdns/pulls/'
'{}'.format(pr), auth=httpAuth)
tickets = re.findall(ticket_regex, body)
if len(tickets):
out += ' :tickets: {}\n'.format(', '.join(tickets))
- out += '\n {}'.format(pr_info['title'].capitalize())
+ out += '\n {}'.format(pr_info['title'][0].capitalize() + pr_info['title'][1:])
if pr_info['user']['login'].lower() not in ['ahupowerdns', 'habbie',
'pieterlexis', 'rgacogne',
- 'aerique', 'chbruyand']:
+ 'aerique', 'chbruyand',
+ 'omoerbeek']:
try:
if access_token:
- user_info = requests.get(pr_info['user']['url'] + '?access_token=' + access_token, auth=httpAuth).json()
+ user_info = requests.get(pr_info['user']['url'],
+ headers={'Authorization': 'token ' + access_token}).json()
else:
user_info = requests.get(pr_info['user']['url'], auth=httpAuth).json()
except (requests.exceptions.HTTPError, ValueError) as e:
print(e)
sys.exit(1)
- if 'name'in user_info:
+ if 'name' in user_info:
out += ' ({})'.format(user_info['name'])
else:
out += ' (@{})'.format(user_info['login'])