only check no fork logic if pull request

This commit is contained in:
Brad Rydzewski 2019-02-21 11:10:56 -08:00
parent 616433b709
commit c36bf0d5ee

View file

@ -78,13 +78,15 @@ func (t *triggerer) Trigger(ctx context.Context, repo *core.Repository, base *co
logger.Infoln("trigger: skipping hook. found skip directive") logger.Infoln("trigger: skipping hook. found skip directive")
return nil, nil return nil, nil
} }
if repo.IgnorePulls && base.Event == core.EventPullRequest { if base.Event == core.EventPullRequest {
logger.Infoln("trigger: skipping hook. project ignores pull requests") if repo.IgnorePulls {
return nil, nil logger.Infoln("trigger: skipping hook. project ignores pull requests")
} return nil, nil
if repo.IgnoreForks && !strings.EqualFold(base.Fork, repo.Slug) { }
logger.Infoln("trigger: skipping hook. project ignores forks") if repo.IgnoreForks && !strings.EqualFold(base.Fork, repo.Slug) {
return nil, nil logger.Infoln("trigger: skipping hook. project ignores forks")
return nil, nil
}
} }
user, err := t.users.Find(ctx, repo.UserID) user, err := t.users.Find(ctx, repo.UserID)