diff options
| author | 2019-10-18 14:03:20 +0100 | |
|---|---|---|
| committer | 2019-10-18 14:03:20 +0100 | |
| commit | 86147ded77531c8a9b47a2033b697096c6c861be (patch) | |
| tree | 0177cbe8d1c597d9a4d999b6ae352644cd4ce8ab /modules/git_webhooks/github.py | |
| parent | correctly color/phrase opened, closed and merged for MRs (diff) | |
| signature | ||
pass git_webhook urls up to __init__.py to be shortened
Diffstat (limited to 'modules/git_webhooks/github.py')
| -rw-r--r-- | modules/git_webhooks/github.py | 32 |
1 files changed, 17 insertions, 15 deletions
diff --git a/modules/git_webhooks/github.py b/modules/git_webhooks/github.py index 9dacab7c..7195f354 100644 --- a/modules/git_webhooks/github.py +++ b/modules/git_webhooks/github.py @@ -120,36 +120,38 @@ class GitHub(object): return EVENT_CATEGORIES.get(event, [event]) def webhook(self, full_name, event, data, headers): + out = [] if event == "push": - return self.push(full_name, data) + out = self.push(full_name, data) elif event == "commit_comment": - return self.commit_comment(full_name, data) + out = self.commit_comment(full_name, data) elif event == "pull_request": - return self.pull_request(full_name, data) + out = self.pull_request(full_name, data) elif event == "pull_request_review": - return self.pull_request_review(full_name, data) + out = self.pull_request_review(full_name, data) elif event == "pull_request_review_comment": - return self.pull_request_review_comment(full_name, data) + out = self.pull_request_review_comment(full_name, data) elif event == "issue_comment": - return self.issue_comment(full_name, data) + out = self.issue_comment(full_name, data) elif event == "issues": - return self.issues(full_name, data) + out = self.issues(full_name, data) elif event == "create": - return self.create(full_name, data) + out = self.create(full_name, data) elif event == "delete": - return self.delete(full_name, data) + out = self.delete(full_name, data) elif event == "release": - return self.release(full_name, data) + out = self.release(full_name, data) elif event == "check_run": - return self.check_run(data) + out = self.check_run(data) elif event == "fork": - return self.fork(full_name, data) + out = self.fork(full_name, data) elif event == "ping": - return self.ping(data) + out = self.ping(data) elif event == "membership": - return self.membership(organisation, data) + out = self.membership(organisation, data) elif event == "watch": - return self.watch(data) + out = self.watch(data) + return list(zip(out, [None]*len(out))) def _short_url(self, url): self.log.debug("git.io shortening: %s" % url) |
