def _http_add_org_webhook(self, request):
await request.post()
data = {
"name": "web",
"active": True,
"events": ["*"],
"config": {
"url": self.root.config.core["url"] + self.url + "webhook",
"content_type": "json"
},
}
client = self._get_client(request)
resp = await client.post("/orgs/:org/hooks", request.POST["org"], **data)
org_data = await client.get("/orgs/:org", request.POST["org"])
self.orgs[str(org_data["id"]).encode("ascii")] = client.token
return web.Response(text=str(resp))
评论列表
文章目录