diff --git a/packages/adapters/redis/feature_flag_store.py b/packages/adapters/redis/feature_flag_store.py index cee3d3bd8..7e29f9cf5 100755 --- a/packages/adapters/redis/feature_flag_store.py +++ b/packages/adapters/redis/feature_flag_store.py @@ -85,7 +85,7 @@ class FeatureFlagConfig: # 基于 identifier 做哈希取模,确保同一用户始终落在同一侧 if identifier: hash_val = int( - hashlib.md5(f"{self.name}:{identifier}".encode("utf-8")).hexdigest(), 16 + hashlib.md5(f"{self.name}:{identifier}".encode("utf-8")).hexdigest(), 16 # nosec B324 ) # nosec B324 - 用于哈希取模做百分比切流,非安全用途 return (hash_val % 100) < self.percentage