From da59435ae9f1605c79817a041127aae1be20aa21 Mon Sep 17 00:00:00 2001 From: Jonah Lawrence Date: Tue, 16 May 2023 06:52:24 -0600 Subject: [PATCH] feat: Make tag list search case-insensitive --- backend/src/plugins/Tags/commands/TagListCmd.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/backend/src/plugins/Tags/commands/TagListCmd.ts b/backend/src/plugins/Tags/commands/TagListCmd.ts index 59d63dee..3cb36ba2 100644 --- a/backend/src/plugins/Tags/commands/TagListCmd.ts +++ b/backend/src/plugins/Tags/commands/TagListCmd.ts @@ -20,7 +20,7 @@ export const TagListCmd = tagsCmd({ const prefix = (await pluginData.config.getForMessage(msg)).prefix; const tagNames = tags.map((tag) => tag.tag).sort(); - const searchRegex = args.search ? new RegExp([...args.search].map((s) => escapeStringRegexp(s)).join(".*")) : null; + const searchRegex = args.search ? new RegExp([...args.search].map((s) => escapeStringRegexp(s)).join(".*"), "i") : null; const filteredTags = args.search ? tagNames.filter((tag) => searchRegex!.test(tag)) : tagNames;