mirror of
https://github.com/adnanh/webhook.git
synced 2025-05-12 16:44:43 +00:00
refactor
This commit is contained in:
parent
cbe2440cda
commit
9977fa8c61
2 changed files with 8 additions and 8 deletions
|
@ -189,12 +189,12 @@ func hookHandler(w http.ResponseWriter, r *http.Request) {
|
||||||
if h.TriggerRule == nil || h.TriggerRule != nil && h.TriggerRule.Evaluate(&headers, &query, &payload, &body) {
|
if h.TriggerRule == nil || h.TriggerRule != nil && h.TriggerRule.Evaluate(&headers, &query, &payload, &body) {
|
||||||
log.Printf("%s hook triggered successfully\n", h.ID)
|
log.Printf("%s hook triggered successfully\n", h.ID)
|
||||||
|
|
||||||
if !h.CaptureCommandOutput {
|
if h.CaptureCommandOutput {
|
||||||
go handleHook(h, &headers, &query, &payload, &body)
|
|
||||||
fmt.Fprintf(w, h.ResponseMessage)
|
|
||||||
} else {
|
|
||||||
response := handleHook(h, &headers, &query, &payload, &body)
|
response := handleHook(h, &headers, &query, &payload, &body)
|
||||||
fmt.Fprintf(w, response)
|
fmt.Fprintf(w, response)
|
||||||
|
} else {
|
||||||
|
go handleHook(h, &headers, &query, &payload, &body)
|
||||||
|
fmt.Fprintf(w, h.ResponseMessage)
|
||||||
}
|
}
|
||||||
|
|
||||||
return
|
return
|
||||||
|
|
|
@ -179,12 +179,12 @@ func hookHandler(w http.ResponseWriter, r *http.Request) {
|
||||||
if h.TriggerRule == nil || h.TriggerRule != nil && h.TriggerRule.Evaluate(&headers, &query, &payload, &body) {
|
if h.TriggerRule == nil || h.TriggerRule != nil && h.TriggerRule.Evaluate(&headers, &query, &payload, &body) {
|
||||||
log.Printf("%s hook triggered successfully\n", h.ID)
|
log.Printf("%s hook triggered successfully\n", h.ID)
|
||||||
|
|
||||||
if !h.CaptureCommandOutput {
|
if h.CaptureCommandOutput {
|
||||||
go handleHook(h, &headers, &query, &payload, &body)
|
|
||||||
fmt.Fprintf(w, h.ResponseMessage)
|
|
||||||
} else {
|
|
||||||
response := handleHook(h, &headers, &query, &payload, &body)
|
response := handleHook(h, &headers, &query, &payload, &body)
|
||||||
fmt.Fprintf(w, response)
|
fmt.Fprintf(w, response)
|
||||||
|
} else {
|
||||||
|
go handleHook(h, &headers, &query, &payload, &body)
|
||||||
|
fmt.Fprintf(w, h.ResponseMessage)
|
||||||
}
|
}
|
||||||
|
|
||||||
return
|
return
|
||||||
|
|
Loading…
Add table
Reference in a new issue