From e55bf2c2ac391caed871d41f0484820091081908 Mon Sep 17 00:00:00 2001 From: Timothy Jaeryang Baek Date: Sat, 3 Jan 2026 18:47:12 +0400 Subject: [PATCH] refac --- backend/open_webui/env.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/backend/open_webui/env.py b/backend/open_webui/env.py index 24b7656015..f5253d287b 100644 --- a/backend/open_webui/env.py +++ b/backend/open_webui/env.py @@ -428,12 +428,14 @@ PASSWORD_VALIDATION_REGEX_PATTERN = os.environ.get( "^(?=.*[a-z])(?=.*[A-Z])(?=.*\d)(?=.*[^\w\s]).{8,}$", ) + try: + PASSWORD_VALIDATION_REGEX_PATTERN = rf"{PASSWORD_VALIDATION_REGEX_PATTERN}" PASSWORD_VALIDATION_REGEX_PATTERN = re.compile(PASSWORD_VALIDATION_REGEX_PATTERN) except Exception as e: log.error(f"Invalid PASSWORD_VALIDATION_REGEX_PATTERN: {e}") PASSWORD_VALIDATION_REGEX_PATTERN = re.compile( - "^(?=.*[a-z])(?=.*[A-Z])(?=.*\d)(?=.*[^\w\s]).{8,}$" + r"^(?=.*[a-z])(?=.*[A-Z])(?=.*\d)(?=.*[^\w\s]).{8,}$" )