From 930f833c357f0de2d4bd8c735fe736ed78fcdcf1 Mon Sep 17 00:00:00 2001 From: Piero Toffanin Date: Mon, 30 Sep 2024 12:20:07 -0400 Subject: [PATCH] Randomize bogus secret match --- libretranslate/secret.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/libretranslate/secret.py b/libretranslate/secret.py index e13ee9b..c8f278a 100644 --- a/libretranslate/secret.py +++ b/libretranslate/secret.py @@ -81,7 +81,9 @@ def secret_match(secret): return secret == s.get_str("secret_0") or secret == s.get_str("secret_1") def secret_bogus_match(secret): - return secret == get_bogus_secret() + if random.randint(0, 1) == 0: + return secret == get_bogus_secret() + return False def get_current_secret(): return get_storage().get_str("secret_1")