show issue/pr title for issue_comment events

This commit is contained in:
jesopo 2020-02-10 10:37:27 +00:00
parent 22cdafd354
commit 6e90bf2412

View file

@ -393,6 +393,7 @@ class GitHub(object):
action = data["action"] action = data["action"]
issue_title = data["issue"]["title"] issue_title = data["issue"]["title"]
type = "PR" if "pull_request" in data["issue"] else "issue" type = "PR" if "pull_request" in data["issue"] else "issue"
title = data["issue"]["title"]
commenter = utils.irc.bold(data["sender"]["login"]) commenter = utils.irc.bold(data["sender"]["login"])
url = self._short_url(data["comment"]["html_url"]) url = self._short_url(data["comment"]["html_url"])
@ -400,8 +401,9 @@ class GitHub(object):
if not action == "deleted": if not action == "deleted":
body = ": %s" % self._comment(data["comment"]["body"]) body = ": %s" % self._comment(data["comment"]["body"])
return ["[%s] %s %s on %s%s - %s" % return ["[%s] %s %s on %s (%s)%s - %s" %
(type, commenter, COMMENT_ACTIONS[action], number, body, url)] (type, commenter, COMMENT_ACTIONS[action], number, title, body,
url)]
def create(self, full_name, data): def create(self, full_name, data):
ref = data["ref"] ref = data["ref"]