Command events don't have "channel", they have "target" (github.py)

This commit is contained in:
jesopo 2019-01-09 23:02:39 +00:00
parent 5514c2b9c9
commit bba5733736

View file

@ -55,7 +55,7 @@ class Module(ModuleManager.BaseModule):
@utils.hook("received.command.ghissue", min_args=1) @utils.hook("received.command.ghissue", min_args=1)
def github_issue(self, event): def github_issue(self, event):
username, repository, number = self._parse_ref( username, repository, number = self._parse_ref(
event["channel"], event["args_split"][0]) event["target"], event["args_split"][0])
page = utils.http.request( page = utils.http.request(
API_ISSUE_URL % (username, repository, number), API_ISSUE_URL % (username, repository, number),
@ -71,7 +71,7 @@ class Module(ModuleManager.BaseModule):
@utils.hook("received.command.ghpull", min_args=1) @utils.hook("received.command.ghpull", min_args=1)
def github_pull(self, event): def github_pull(self, event):
username, repository, number = self._parse_ref( username, repository, number = self._parse_ref(
event["channel"], event["args_split"][0]) event["target"], event["args_split"][0])
page = utils.http.request( page = utils.http.request(
API_PULL_URL % (username, repository, number), API_PULL_URL % (username, repository, number),