From fc8d66c3c5ecb71156a35c936abd3fc8818505f2 Mon Sep 17 00:00:00 2001 From: Thadeus Burgess Date: Mon, 29 Jul 2013 22:26:16 -0500 Subject: [PATCH] encode to utf-8 to update md5 hash --- flask_cache/__init__.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/flask_cache/__init__.py b/flask_cache/__init__.py index 57adc23..a9ef229 100644 --- a/flask_cache/__init__.py +++ b/flask_cache/__init__.py @@ -311,7 +311,7 @@ def make_cache_key(f, *args, **kwargs): except AttributeError: updated = "%s%s%s" % (altfname, keyargs, keykwargs) - cache_key.update(updated) + cache_key.update(updated.encode('utf-8')) cache_key = base64.b64encode(cache_key.digest())[:16] cache_key += version_data