diff options
Diffstat (limited to 'postgresqleu/util/middleware.py')
-rw-r--r-- | postgresqleu/util/middleware.py | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/postgresqleu/util/middleware.py b/postgresqleu/util/middleware.py index 62f10734..10c45d08 100644 --- a/postgresqleu/util/middleware.py +++ b/postgresqleu/util/middleware.py @@ -20,16 +20,16 @@ class FilterPersistMiddleware(object): referrer = request.META['HTTP_REFERER'].split('?')[0] referrer = referrer[referrer.find('/admin'):len(referrer)] - key = 'key' + path.replace('/','_') + key = 'key' + path.replace('/', '_') if path == referrer: #We are in same page as before if query_string == '': #Filter is empty, delete it - if session.get(key,False): + if session.get(key, False): del session[key] return None request.session[key] = query_string elif '_directlink=1' in query_string: # Direct link to a filter, by ourselves, so remove it - redirect_to = path + '?' + query_string.replace('&_directlink=1','') + redirect_to = path + '?' + query_string.replace('&_directlink=1', '') if session.has_key(key): del session[key] return http.HttpResponseRedirect(redirect_to) |