From 349e7acb616df325461a9a2970583bfc2361d445 Mon Sep 17 00:00:00 2001 From: evanpelle Date: Tue, 14 Oct 2025 20:07:05 -0700 Subject: [PATCH] bugfix: have Privilege support flags --- src/server/Privilege.ts | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/src/server/Privilege.ts b/src/server/Privilege.ts index 380dcfb14..402b4c3c7 100644 --- a/src/server/Privilege.ts +++ b/src/server/Privilege.ts @@ -41,6 +41,12 @@ export class PrivilegeCheckerImpl implements PrivilegeChecker { return { type: "forbidden", reason: "invalid color: " + e.message }; } } + if (refs.flag) { + cosmetics.flag = cosmetics.flag = refs.flag.replace( + /[^a-z0-9-_ ()]/gi, + "", + ); + } return { type: "allowed", cosmetics }; }