From e37d5f363b32025917fa43e363ab5d4118e1a020 Mon Sep 17 00:00:00 2001 From: Simon Ser Date: Fri, 25 Feb 2022 11:38:00 +0100 Subject: [PATCH] lib/irc: fix bound check in isHighlight Doesn't seem like this was causing any issues, but let's fix the logic regardless. --- lib/irc.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/irc.js b/lib/irc.js index 2dfe737..16dfd6c 100644 --- a/lib/irc.js +++ b/lib/irc.js @@ -298,7 +298,7 @@ export function isHighlight(msg, nick, cm) { if (i > 0) { left = text[i - 1]; } - if (i < text.length) { + if (i + nick.length < text.length) { right = text[i + nick.length]; } if (isWordBoundary(left) && isWordBoundary(right)) {