From e6abc83133a84a79bdf7e4c07d392ac76435e268 Mon Sep 17 00:00:00 2001 From: vsxd Date: Fri, 20 Mar 2026 16:07:41 +0800 Subject: [PATCH] fix(web): avoid replaceAll in admin label form --- web/src/pages/admin/labels.tsx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/web/src/pages/admin/labels.tsx b/web/src/pages/admin/labels.tsx index 2954ce7a..8ab8374f 100644 --- a/web/src/pages/admin/labels.tsx +++ b/web/src/pages/admin/labels.tsx @@ -64,7 +64,7 @@ export function normalizeLabelFormState(form: LabelFormState): LabelFormState { sortOrder: Number.isFinite(form.sortOrder) ? form.sortOrder : 0, translations: form.translations .map((translation) => ({ - locale: translation.locale.trim().replaceAll('_', '-').toLowerCase(), + locale: translation.locale.trim().replace(/_/g, '-').toLowerCase(), displayName: translation.displayName.trim(), })) .filter((translation) => translation.locale && translation.displayName),