From cdef5d76d7801dfc6b73cad561ac61fc2b31d16a Mon Sep 17 00:00:00 2001 From: Josh Hawkins <32435876+hawkeye217@users.noreply.github.com> Date: Sat, 17 May 2025 11:15:00 -0500 Subject: [PATCH] make regex valid for all languages --- frigate/embeddings/__init__.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/frigate/embeddings/__init__.py b/frigate/embeddings/__init__.py index 2fe2c384c..53b22963f 100644 --- a/frigate/embeddings/__init__.py +++ b/frigate/embeddings/__init__.py @@ -243,7 +243,7 @@ class EmbeddingsContext: ) def rename_face(self, old_name: str, new_name: str) -> None: - valid_name_pattern = r"^[a-zA-Z0-9\s'_-]{1,50}$" + valid_name_pattern = r"^[\p{L}\p{N}\s'_-]{1,50}$" try: sanitized_old_name = sanitize_filename(old_name, replacement_text="_")