X-Git-Url: http://git.ithinksw.org/philo.git/blobdiff_plain/62a418ca34a8d4e8323e1c998c21b5e957739fd9..9378da0590e3fcb8817d0c0309413bf59083ae8b:/contrib/sobol/utils.py diff --git a/contrib/sobol/utils.py b/contrib/sobol/utils.py index 723a463..3c5e537 100644 --- a/contrib/sobol/utils.py +++ b/contrib/sobol/utils.py @@ -1,8 +1,8 @@ from django.conf import settings from django.http import QueryDict from django.utils.encoding import smart_str -from django.utils.hashcompat import sha_constructor from django.utils.http import urlquote_plus, urlquote +from hashlib import sha1 SEARCH_ARG_GET_KEY = 'q' @@ -11,7 +11,7 @@ HASH_REDIRECT_GET_KEY = 's' def make_redirect_hash(search_arg, url): - return sha_constructor(smart_str(search_arg + url + settings.SECRET_KEY)).hexdigest()[::2] + return sha1(smart_str(search_arg + url + settings.SECRET_KEY)).hexdigest()[::2] def check_redirect_hash(hash, search_arg, url):