From 82d91d371acd3b2c2289612cacb9e4a680a37ba8 Mon Sep 17 00:00:00 2001 From: Jennifer Richards Date: Tue, 8 Aug 2023 19:38:59 -0300 Subject: [PATCH] fix: Cast cache key to str before calling encode (#6100) --- ietf/settings.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ietf/settings.py b/ietf/settings.py index 341ea3043..b92129cce 100644 --- a/ietf/settings.py +++ b/ietf/settings.py @@ -1200,7 +1200,7 @@ if 'CACHES' not in locals(): 'VERSION': __version__, 'KEY_PREFIX': 'ietf:dt', 'KEY_FUNCTION': lambda key, key_prefix, version: ( - f"{key_prefix}:{version}:{sha384(key.encode('utf8')).hexdigest()}" + f"{key_prefix}:{version}:{sha384(str(key).encode('utf8')).hexdigest()}" ), }, 'sessions': {