From e7de9674b14c2ff06fac009274742819d6468138 Mon Sep 17 00:00:00 2001 From: Thomas Pointhuber Date: Sun, 8 Feb 2015 21:53:37 +0100 Subject: [enh] add safesearch functionality 2 = strict 1 = moderate 0 = none --- searx/search.py | 5 +++++ 1 file changed, 5 insertions(+) (limited to 'searx/search.py') diff --git a/searx/search.py b/searx/search.py index 1b16ee02f..79a8ae0a9 100644 --- a/searx/search.py +++ b/searx/search.py @@ -457,6 +457,11 @@ class Search(object): request_params['started'] = time() request_params['pageno'] = self.pageno request_params['language'] = self.lang + try: + # 0 = None, 1 = Moderate, 2 = Strict + request_params['safesearch'] = int(request.cookies.get('safesearch', 1)) + except ValueError: + request_params['safesearch'] = 1 # update request parameters dependent on # search-engine (contained in engines folder) -- cgit v1.2.3