aboutsummaryrefslogtreecommitdiffstats
path: root/local/handler/IssueHandler.py
blob: df07a9cf5cd28ad4238c524c67e19d1f1712a639 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
from ..utility import *

def handle(data, theme):
    milestone = ''
    if data['issue']['milestone'] and configValue("showMilestone"):
        milestone = data['issue']['milestone']['title']

    assignee = ''
    if 'assignee' in data['issue'] and data['issue']['assignee']:
        assignee = data['issue']['assignee']['login']

    theme.issue(
        repo = data['repository']['name'],
        actor = data['sender']['login'],
        action = data['action'],
        issueNo = data['issue']['number'],
        issueTitle = data['issue']['title'],
        creator = data['issue']['user']['login'],
        milestone = milestone,
        url = getShortURL(data['issue']['url']),
        assignee = assignee
    )

© 2014-2024 Faster IT GmbH | imprint | privacy policy