From 5c05642cce85ab0173bed86ec4a7c71c3b15beb9 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Marko=20Ga=C4=87e=C5=A1a?= Date: Wed, 26 Mar 2025 16:22:25 +0000 Subject: [PATCH] feat: [CODE-3405]: use case insensitive email matching for codeowners (#3596) * use case insensitive email matching for codeowners --- app/services/codeowners/service.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app/services/codeowners/service.go b/app/services/codeowners/service.go index 6771974f2..59be19173 100644 --- a/app/services/codeowners/service.go +++ b/app/services/codeowners/service.go @@ -587,7 +587,7 @@ func (s *Service) Validate( func findReviewerInList(email string, uid string, reviewers []*types.PullReqReviewer) *types.PullReqReviewer { for _, reviewer := range reviewers { - if uid == reviewer.Reviewer.UID || email == reviewer.Reviewer.Email { + if uid == reviewer.Reviewer.UID || strings.EqualFold(email, reviewer.Reviewer.Email) { return reviewer } }