[REFACTOR] add Icon to webhook.Interface
This commit is contained in:
parent
bc04183e47
commit
120fa61a0a
15 changed files with 54 additions and 2 deletions
|
@ -132,11 +132,13 @@ func WebhookNew(ctx *context.Context) {
|
|||
}
|
||||
|
||||
hookType := ctx.Params(":type")
|
||||
if webhook_service.GetWebhookHandler(hookType) == nil {
|
||||
handler := webhook_service.GetWebhookHandler(hookType)
|
||||
if handler == nil {
|
||||
ctx.NotFound("GetWebhookHandler", nil)
|
||||
return
|
||||
}
|
||||
ctx.Data["HookType"] = hookType
|
||||
ctx.Data["WebhookHandler"] = handler
|
||||
ctx.Data["BaseLink"] = orCtx.LinkNew
|
||||
ctx.Data["BaseLinkNew"] = orCtx.LinkNew
|
||||
|
||||
|
@ -194,6 +196,7 @@ func WebhookCreate(ctx *context.Context) {
|
|||
ctx.Data["PageIsSettingsHooksNew"] = true
|
||||
ctx.Data["Webhook"] = webhook.Webhook{HookEvent: &webhook_module.HookEvent{}}
|
||||
ctx.Data["HookType"] = hookType
|
||||
ctx.Data["WebhookHandler"] = handler
|
||||
|
||||
orCtx, err := getOwnerRepoCtx(ctx)
|
||||
if err != nil {
|
||||
|
@ -358,6 +361,7 @@ func checkWebhook(ctx *context.Context) (*ownerRepoCtx, *webhook.Webhook) {
|
|||
|
||||
if handler := webhook_service.GetWebhookHandler(w.Type); handler != nil {
|
||||
ctx.Data["HookMetadata"] = handler.Metadata(w)
|
||||
ctx.Data["WebhookHandler"] = handler
|
||||
}
|
||||
|
||||
ctx.Data["History"], err = w.History(ctx, 1)
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue