| 390 | } |
| 391 | |
| 392 | func installOrgWebhook(apiCli *client.GarmAPI, apiAuthToken runtime.ClientAuthInfoWriter, orgID string, webhookParams params.InstallWebhookParams) (*params.HookInfo, error) { |
| 393 | installOrgWebhookResponse, err := apiCli.Organizations.InstallOrgWebhook( |
| 394 | clientOrganizations.NewInstallOrgWebhookParams().WithOrgID(orgID).WithBody(webhookParams), |
| 395 | apiAuthToken) |
| 396 | if err != nil { |
| 397 | return nil, err |
| 398 | } |
| 399 | return &installOrgWebhookResponse.Payload, nil |
| 400 | } |
| 401 | |
| 402 | func getOrgWebhook(apiCli *client.GarmAPI, apiAuthToken runtime.ClientAuthInfoWriter, orgID string) (*params.HookInfo, error) { |
| 403 | getOrgWebhookResponse, err := apiCli.Organizations.GetOrgWebhookInfo( |