diff options
author | rubenwardy <rw@rubenwardy.com> | 2020-01-25 03:09:59 +0000 |
---|---|---|
committer | rubenwardy <rw@rubenwardy.com> | 2020-01-25 03:09:59 +0000 |
commit | a15f1ac223f613716f460f179e6b5525de035594 (patch) | |
tree | 0d7c0409b7ae237fefd98970615b2739682ad899 | |
parent | 19a626e2377997b23a176b4e65a33ea3e31ea467 (diff) | |
download | cheatdb-a15f1ac223f613716f460f179e6b5525de035594.tar.xz |
Fix crash on existing GitHub App Integrationv1.23.1
-rw-r--r-- | app/blueprints/github/__init__.py | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/app/blueprints/github/__init__.py b/app/blueprints/github/__init__.py index c65a68d..0049f78 100644 --- a/app/blueprints/github/__init__.py +++ b/app/blueprints/github/__init__.py @@ -235,7 +235,8 @@ def handleMakeWebhook(gh_user, gh_repo, package, oauth, event, token): return False for hook in r.json(): - if hook["config"]["url"] == data["config"]["url"]: + if hook.get("config") and hook["config"].get("url") and \ + hook["config"]["url"] == data["config"]["url"]: flash("Failed to create webhook, as it already exists", "danger") return False |