From ca1e5156ba4773cdcc637710170c84f1a9051b89 Mon Sep 17 00:00:00 2001 From: mdipierro Date: Mon, 10 Jul 2017 15:10:16 -0500 Subject: [PATCH] fixed hashlib_md5 again, thanks Paolo --- gluon/globals.py | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/gluon/globals.py b/gluon/globals.py index 2bb09b5d..8d8df77b 100644 --- a/gluon/globals.py +++ b/gluon/globals.py @@ -14,7 +14,7 @@ Contains the classes for the global used variables: """ from gluon._compat import pickle, StringIO, copyreg, Cookie, urlparse, PY2, iteritems, to_unicode, to_native, \ - unicodeT, long + unicodeT, long, hashlib_md5 from gluon.storage import Storage, List from gluon.streamer import streamer, stream_file_or_304_or_206, DEFAULT_CHUNK_SIZE from gluon.contenttype import contenttype @@ -487,7 +487,7 @@ class Response(Storage): if have_minify and ((self.optimize_css and has_css) or (self.optimize_js and has_js)): # cache for 5 minutes by default - key = hashlib.md5(repr(files)).hexdigest() + key = hashlib_md5(repr(files)).hexdigest() cache = self.cache_includes or (current.cache.ram, 60 * 5) def call_minify(files=files): @@ -954,7 +954,7 @@ class Session(Storage): cookie_expires.strftime(FMT) session_pickled = pickle.dumps(self, pickle.HIGHEST_PROTOCOL) - response.session_hash = hashlib.md5(session_pickled).hexdigest() + response.session_hash = hashlib_md5(session_pickled).hexdigest() if self.flash: (response.flash, self.flash) = (self.flash, None) @@ -1141,7 +1141,7 @@ class Session(Storage): return True session_pickled = pickle.dumps(self, pickle.HIGHEST_PROTOCOL) response.session_pickled = session_pickled - session_hash = hashlib.md5(session_pickled).hexdigest() + session_hash = hashlib_md5(session_pickled).hexdigest() return response.session_hash == session_hash def _try_store_in_db(self, request, response):