diff options
author | Jason Song <i@wolfogre.com> | 2023-01-06 19:49:14 +0800 |
---|---|---|
committer | GitHub <noreply@github.com> | 2023-01-06 19:49:14 +0800 |
commit | 3dbd2d942bc9a8609b242a64a9416fb82b564ffe (patch) | |
tree | 852dade6f073a0d0ec42f54eae19f6a4d4aaf53f /routers | |
parent | f74293f9c27c65ad5c08971709128ce13299de05 (diff) | |
download | gitea-3dbd2d942bc9a8609b242a64a9416fb82b564ffe.tar.gz gitea-3dbd2d942bc9a8609b242a64a9416fb82b564ffe.zip |
Remove old HookEventType (#22358)
Supplement to #22256.
Diffstat (limited to 'routers')
-rw-r--r-- | routers/api/v1/utils/hook.go | 70 |
1 files changed, 35 insertions, 35 deletions
diff --git a/routers/api/v1/utils/hook.go b/routers/api/v1/utils/hook.go index fc202f51cf..065b761adb 100644 --- a/routers/api/v1/utils/hook.go +++ b/routers/api/v1/utils/hook.go @@ -107,11 +107,11 @@ func toAPIHook(ctx *context.APIContext, repoLink string, hook *webhook.Webhook) } func issuesHook(events []string, event string) bool { - return util.IsStringInSlice(event, events, true) || util.IsStringInSlice(string(webhook.HookEventIssues), events, true) + return util.IsStringInSlice(event, events, true) || util.IsStringInSlice(string(webhook_module.HookEventIssues), events, true) } func pullHook(events []string, event string) bool { - return util.IsStringInSlice(event, events, true) || util.IsStringInSlice(string(webhook.HookEventPullRequest), events, true) + return util.IsStringInSlice(event, events, true) || util.IsStringInSlice(string(webhook_module.HookEventPullRequest), events, true) } // addHook add the hook specified by `form`, `orgID` and `repoID`. If there is @@ -130,25 +130,25 @@ func addHook(ctx *context.APIContext, form *api.CreateHookOption, orgID, repoID HookEvent: &webhook_module.HookEvent{ ChooseEvents: true, HookEvents: webhook_module.HookEvents{ - Create: util.IsStringInSlice(string(webhook.HookEventCreate), form.Events, true), - Delete: util.IsStringInSlice(string(webhook.HookEventDelete), form.Events, true), - Fork: util.IsStringInSlice(string(webhook.HookEventFork), form.Events, true), + Create: util.IsStringInSlice(string(webhook_module.HookEventCreate), form.Events, true), + Delete: util.IsStringInSlice(string(webhook_module.HookEventDelete), form.Events, true), + Fork: util.IsStringInSlice(string(webhook_module.HookEventFork), form.Events, true), Issues: issuesHook(form.Events, "issues_only"), - IssueAssign: issuesHook(form.Events, string(webhook.HookEventIssueAssign)), - IssueLabel: issuesHook(form.Events, string(webhook.HookEventIssueLabel)), - IssueMilestone: issuesHook(form.Events, string(webhook.HookEventIssueMilestone)), - IssueComment: issuesHook(form.Events, string(webhook.HookEventIssueComment)), - Push: util.IsStringInSlice(string(webhook.HookEventPush), form.Events, true), + IssueAssign: issuesHook(form.Events, string(webhook_module.HookEventIssueAssign)), + IssueLabel: issuesHook(form.Events, string(webhook_module.HookEventIssueLabel)), + IssueMilestone: issuesHook(form.Events, string(webhook_module.HookEventIssueMilestone)), + IssueComment: issuesHook(form.Events, string(webhook_module.HookEventIssueComment)), + Push: util.IsStringInSlice(string(webhook_module.HookEventPush), form.Events, true), PullRequest: pullHook(form.Events, "pull_request_only"), - PullRequestAssign: pullHook(form.Events, string(webhook.HookEventPullRequestAssign)), - PullRequestLabel: pullHook(form.Events, string(webhook.HookEventPullRequestLabel)), - PullRequestMilestone: pullHook(form.Events, string(webhook.HookEventPullRequestMilestone)), - PullRequestComment: pullHook(form.Events, string(webhook.HookEventPullRequestComment)), + PullRequestAssign: pullHook(form.Events, string(webhook_module.HookEventPullRequestAssign)), + PullRequestLabel: pullHook(form.Events, string(webhook_module.HookEventPullRequestLabel)), + PullRequestMilestone: pullHook(form.Events, string(webhook_module.HookEventPullRequestMilestone)), + PullRequestComment: pullHook(form.Events, string(webhook_module.HookEventPullRequestComment)), PullRequestReview: pullHook(form.Events, "pull_request_review"), - PullRequestSync: pullHook(form.Events, string(webhook.HookEventPullRequestSync)), - Wiki: util.IsStringInSlice(string(webhook.HookEventWiki), form.Events, true), - Repository: util.IsStringInSlice(string(webhook.HookEventRepository), form.Events, true), - Release: util.IsStringInSlice(string(webhook.HookEventRelease), form.Events, true), + PullRequestSync: pullHook(form.Events, string(webhook_module.HookEventPullRequestSync)), + Wiki: util.IsStringInSlice(string(webhook_module.HookEventWiki), form.Events, true), + Repository: util.IsStringInSlice(string(webhook_module.HookEventRepository), form.Events, true), + Release: util.IsStringInSlice(string(webhook_module.HookEventRelease), form.Events, true), }, BranchFilter: form.BranchFilter, }, @@ -277,14 +277,14 @@ func editHook(ctx *context.APIContext, form *api.EditHookOption, w *webhook.Webh w.PushOnly = false w.SendEverything = false w.ChooseEvents = true - w.Create = util.IsStringInSlice(string(webhook.HookEventCreate), form.Events, true) - w.Push = util.IsStringInSlice(string(webhook.HookEventPush), form.Events, true) - w.Create = util.IsStringInSlice(string(webhook.HookEventCreate), form.Events, true) - w.Delete = util.IsStringInSlice(string(webhook.HookEventDelete), form.Events, true) - w.Fork = util.IsStringInSlice(string(webhook.HookEventFork), form.Events, true) - w.Repository = util.IsStringInSlice(string(webhook.HookEventRepository), form.Events, true) - w.Wiki = util.IsStringInSlice(string(webhook.HookEventWiki), form.Events, true) - w.Release = util.IsStringInSlice(string(webhook.HookEventRelease), form.Events, true) + w.Create = util.IsStringInSlice(string(webhook_module.HookEventCreate), form.Events, true) + w.Push = util.IsStringInSlice(string(webhook_module.HookEventPush), form.Events, true) + w.Create = util.IsStringInSlice(string(webhook_module.HookEventCreate), form.Events, true) + w.Delete = util.IsStringInSlice(string(webhook_module.HookEventDelete), form.Events, true) + w.Fork = util.IsStringInSlice(string(webhook_module.HookEventFork), form.Events, true) + w.Repository = util.IsStringInSlice(string(webhook_module.HookEventRepository), form.Events, true) + w.Wiki = util.IsStringInSlice(string(webhook_module.HookEventWiki), form.Events, true) + w.Release = util.IsStringInSlice(string(webhook_module.HookEventRelease), form.Events, true) w.BranchFilter = form.BranchFilter err := w.SetHeaderAuthorization(form.AuthorizationHeader) @@ -295,19 +295,19 @@ func editHook(ctx *context.APIContext, form *api.EditHookOption, w *webhook.Webh // Issues w.Issues = issuesHook(form.Events, "issues_only") - w.IssueAssign = issuesHook(form.Events, string(webhook.HookEventIssueAssign)) - w.IssueLabel = issuesHook(form.Events, string(webhook.HookEventIssueLabel)) - w.IssueMilestone = issuesHook(form.Events, string(webhook.HookEventIssueMilestone)) - w.IssueComment = issuesHook(form.Events, string(webhook.HookEventIssueComment)) + w.IssueAssign = issuesHook(form.Events, string(webhook_module.HookEventIssueAssign)) + w.IssueLabel = issuesHook(form.Events, string(webhook_module.HookEventIssueLabel)) + w.IssueMilestone = issuesHook(form.Events, string(webhook_module.HookEventIssueMilestone)) + w.IssueComment = issuesHook(form.Events, string(webhook_module.HookEventIssueComment)) // Pull requests w.PullRequest = pullHook(form.Events, "pull_request_only") - w.PullRequestAssign = pullHook(form.Events, string(webhook.HookEventPullRequestAssign)) - w.PullRequestLabel = pullHook(form.Events, string(webhook.HookEventPullRequestLabel)) - w.PullRequestMilestone = pullHook(form.Events, string(webhook.HookEventPullRequestMilestone)) - w.PullRequestComment = pullHook(form.Events, string(webhook.HookEventPullRequestComment)) + w.PullRequestAssign = pullHook(form.Events, string(webhook_module.HookEventPullRequestAssign)) + w.PullRequestLabel = pullHook(form.Events, string(webhook_module.HookEventPullRequestLabel)) + w.PullRequestMilestone = pullHook(form.Events, string(webhook_module.HookEventPullRequestMilestone)) + w.PullRequestComment = pullHook(form.Events, string(webhook_module.HookEventPullRequestComment)) w.PullRequestReview = pullHook(form.Events, "pull_request_review") - w.PullRequestSync = pullHook(form.Events, string(webhook.HookEventPullRequestSync)) + w.PullRequestSync = pullHook(form.Events, string(webhook_module.HookEventPullRequestSync)) if err := w.UpdateEvent(); err != nil { ctx.Error(http.StatusInternalServerError, "UpdateEvent", err) |