diff options
Diffstat (limited to 'models/issue_comment.go')
-rw-r--r-- | models/issue_comment.go | 8 |
1 files changed, 5 insertions, 3 deletions
diff --git a/models/issue_comment.go b/models/issue_comment.go index ef890fd2..f0cc6188 100644 --- a/models/issue_comment.go +++ b/models/issue_comment.go @@ -202,9 +202,11 @@ func createComment(e *xorm.Session, opts *CreateCommentOptions) (_ *Comment, err } } - // Notify watchers for whatever action comes in - if err = notifyWatchers(e, act); err != nil { - return nil, fmt.Errorf("notifyWatchers: %v", err) + // Notify watchers for whatever action comes in, ignore if no action type + if act.OpType > 0 { + if err = notifyWatchers(e, act); err != nil { + return nil, fmt.Errorf("notifyWatchers: %v", err) + } } return comment, nil |