From 0349a3997b4d3159aa57fac15be8e207a431cb05 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?P=C4=93teris=20Caune?= Date: Fri, 22 Nov 2019 11:29:09 +0200 Subject: [PATCH] PagerDuty event payload does not need the "vendor" key. --- hc/api/transports.py | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/hc/api/transports.py b/hc/api/transports.py index ac464662..6731e70a 100644 --- a/hc/api/transports.py +++ b/hc/api/transports.py @@ -279,13 +279,12 @@ class PagerDuty(HttpTransport): def notify(self, check): description = tmpl("pd_description.html", check=check) payload = { - "vendor": settings.PD_VENDOR_KEY, "service_key": self.channel.pd_service_key, "incident_key": str(check.code), "event_type": "trigger" if check.status == "down" else "resolve", "description": description, "client": settings.SITE_NAME, - "client_url": settings.SITE_ROOT, + "client_url": check.details_url(), } return self.post(self.URL, json=payload)