aboutsummaryrefslogtreecommitdiff
path: root/models
diff options
context:
space:
mode:
authorUnknwon <u@gogs.io>2017-02-20 01:04:02 -0500
committerUnknwon <u@gogs.io>2017-02-20 01:04:02 -0500
commit2322de653c4b5b4a1be19b54a64b6d20b308bdac (patch)
tree829e05face452adacf5ac04b04184e5b69a66209 /models
parent95b94b2166be0f53a15f9107037e9a3bd2481ba3 (diff)
models/webhook: fix bad query
Diffstat (limited to 'models')
-rw-r--r--models/webhook.go9
1 files changed, 1 insertions, 8 deletions
diff --git a/models/webhook.go b/models/webhook.go
index c68c82bd..e9a4d79b 100644
--- a/models/webhook.go
+++ b/models/webhook.go
@@ -216,10 +216,7 @@ func GetWebhookByOrgID(orgID, id int64) (*Webhook, error) {
// GetActiveWebhooksByRepoID returns all active webhooks of repository.
func GetActiveWebhooksByRepoID(repoID int64) ([]*Webhook, error) {
webhooks := make([]*Webhook, 0, 5)
- return webhooks, x.Find(&webhooks, &Webhook{
- RepoID: repoID,
- IsActive: true,
- })
+ return webhooks, x.Where("repo_id = ?", repoID).And("is_active = ?", true).Find(&webhooks)
}
// GetWebhooksByRepoID returns all webhooks of a repository.
@@ -459,10 +456,6 @@ func PrepareWebhooks(repo *Repository, event HookEventType, p api.Payloader) err
var payloader api.Payloader
for _, w := range ws {
- if !w.IsActive {
- continue
- }
-
switch event {
case HOOK_EVENT_CREATE:
if !w.HasCreateEvent() {