(repoName, webhookName string)
| 69 | } |
| 70 | |
| 71 | func (c *HTTPClient) DeleteWebhook(repoName, webhookName string) error { |
| 72 | c.SetHeader("Content-Type", "text/plain;charset=utf-8") |
| 73 | webhookURLPrefix := fmt.Sprintf("/%s/%s/%s", "a/config/server/webhooks~projects", Escape(repoName), "remotes") |
| 74 | _, _ = c.Delete(fmt.Sprintf("%s/%s", webhookURLPrefix, RemoteName)) |
| 75 | if _, err := c.Delete(fmt.Sprintf("%s/%s", webhookURLPrefix, webhookName)); err != nil { |
| 76 | return fmt.Errorf("delete gerrit webhook:%s err:%v", webhookName, err) |
| 77 | } |
| 78 | return nil |
| 79 | } |
no test coverage detected