commit d9f9cec5adc27ad3bf1e10dd20088850ee381b92
parent bce30112cacf6679482dac0762bdaed4213f2955
Author: n0tr1v <n0tr1v@protonmail.com>
Date: Mon, 23 Jan 2023 16:41:01 -0800
avoid useless regex match
Diffstat:
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/pkg/web/handlers/api/v1/topBarHandler.go b/pkg/web/handlers/api/v1/topBarHandler.go
@@ -597,7 +597,7 @@ func colorifyTaggedUsers(html string, getUsersByUsername getUsersByUsernameFn) (
}
}
- if tagRgx.MatchString(html) {
+ if len(usernameMatches) > 0 {
html = tagRgx.ReplaceAllStringFunc(html, func(s string) string {
if user, ok := taggedUsersMap[strings.ToLower(s)]; ok {
return fmt.Sprintf("<span %s>@%s</span>", user.GenerateChatStyle1(), user.Username)