This is an automated email from the ASF dual-hosted git repository. linkinstar pushed a commit to branch main in repository https://gitbox.apache.org/repos/asf/incubator-answer-plugins.git
commit c54bf862f9a56c9e6668161ce4a28218cd326753 Author: kumfo <[email protected]> AuthorDate: Tue May 7 11:49:17 2024 +0800 fix(review): keyword space check --- reviewer-basic/basic.go | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/reviewer-basic/basic.go b/reviewer-basic/basic.go index 4cca222..04f33c5 100644 --- a/reviewer-basic/basic.go +++ b/reviewer-basic/basic.go @@ -90,6 +90,10 @@ func (r *Reviewer) Review(content *plugin.ReviewContent) (result *plugin.ReviewR // Check if the post contains the keywords that need review for _, keyword := range keywords { + keyword = strings.TrimSpace(keyword) + if len(keyword) == 0 { + continue + } keyword = strings.ToLower(keyword) if strings.Contains(strings.ToLower(content.Title), keyword) || strings.Contains(strings.ToLower(content.Content), keyword) || @@ -106,6 +110,10 @@ func (r *Reviewer) Review(content *plugin.ReviewContent) (result *plugin.ReviewR // If the post contains the disallowed keywords for _, disallowedKeyword := range disallowedKeywords { + disallowedKeyword = strings.TrimSpace(disallowedKeyword) + if len(disallowedKeyword) == 0 { + continue + } disallowedKeyword = strings.ToLower(disallowedKeyword) if strings.Contains(strings.ToLower(content.Title), disallowedKeyword) || strings.Contains(strings.ToLower(content.Content), disallowedKeyword) ||
