From 7742430a261f36a834b93d2b8242cf847d25caa3 Mon Sep 17 00:00:00 2001 From: Jelle van der Waa Date: Fri, 16 Feb 2018 22:08:28 +0100 Subject: [PATCH] md5 expects bytes, so encode the string --- main/log.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/main/log.py b/main/log.py index 5c745cc8..004dbd7b 100644 --- a/main/log.py +++ b/main/log.py @@ -45,7 +45,7 @@ def filter(self, record): return True trace = '\n'.join(traceback.format_exception(*record.exc_info)) - key = md5(trace).hexdigest() + key = md5(trace.encode('utf-8')).hexdigest() cache = self.cache_module.cache # Test if the cache works