blob: 26f272d1e2dfa0680ed5b50607e48f1e359aafb4 (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
|
from ..utility import *
def handle(data, theme):
if 'pull_request' in data['issue']:
type = 'pull request'
else:
type = 'issue'
milestone = ''
if configValue("showMilestone") and 'milestone' in data['issue'] and data['issue']['milestone']:
milestone = data['issue']['milestone']['title']
assignee = ''
if 'assignee' in data['issue'] and data['issue']['assignee']:
assignee = data['issue']['assignee']['login']
theme.issue(
actor = data['comment']['user']['login'],
action = 'commented on',
comment = data['comment']['body'],
issueNo = data['issue']['number'],
issueTitle = data['issue']['title'],
creator = data['issue']['user']['login'],
milestone = milestone,
url = getShortURL(data['comment']['html_url']),
assignee = assignee,
type = type
)
|