diff --git a/modules/structs/hook.go b/modules/structs/hook.go index 3a668b5..90ebc1e 100644 --- a/modules/structs/hook.go +++ b/modules/structs/hook.go @@ -6,7 +6,7 @@ import ( type CreateHookOption struct { // required: true - // enum: dingtalk,discord,gitea,gogs,msteams,slack,telegram,feishu,jianmu,softbot + // enum: dingtalk,discord,gitea,gogs,msteams,slack,telegram,feishu,jianmu,softbot,reposync Type string `json:"type" binding:"Required"` // required: true Config gitea_api.CreateHookOptionConfig `json:"config" binding:"Required"` diff --git a/routers/hat/repo/hook.go b/routers/hat/repo/hook.go index 3f527da..c9a1088 100644 --- a/routers/hat/repo/hook.go +++ b/routers/hat/repo/hook.go @@ -197,7 +197,7 @@ func isValidHookHttpMethod(name string) bool { func isValidHookTaskType(name string) bool { // 建木devops - if name == "jianmu" || name == "softbot" { + if name == "jianmu" || name == "softbot" || name == "reposync" { return true }