Browse Source

add safesearch support

ta 2 years ago
parent
commit
78bff4618c
1 changed files with 7 additions and 1 deletions
  1. 7 1
      searx/engines/apple_app_store.py

+ 7 - 1
searx/engines/apple_app_store.py

@@ -21,12 +21,18 @@ about = {
 }
 
 categories = ['files', 'apps']
+safesearch = True
 
 search_url = 'https://itunes.apple.com/search?{query}'
 
 
 def request(query, params):
-    params['url'] = search_url.format(query=urlencode({'term': query, 'media': 'software'}))
+    explicit = "Yes"
+
+    if params['safesearch'] > 0:
+        explicit = "No"
+
+    params['url'] = search_url.format(query=urlencode({'term': query, 'media': 'software', 'explicit': explicit}))
 
     return params