mirror of
https://github.com/freedombox/FreedomBox.git
synced 2026-05-27 10:44:33 +00:00
searx: Set safe_search to Moderate by default
I remember the default being Moderate earlier. Maybe the Debian package or upstream changed it to None. To be safe, we should set it in our installation script too. One problem I observed with default setting being None is that any queries performed with this setting will be cached and a stricter setting will not apply on the same search query. For example, if you searched for "computer" with the default setting of None, there will be some NSFW images returned by SearX. Setting safe_search to Moderate or Strict later will have no effect on the search query "computer". Signed-off-by: Joseph Nuthalapati <njoseph@riseup.net> Reviewed-by: James Valleroy <jvalleroy@mailbox.org>
This commit is contained in:
parent
1bd0a65e5c
commit
6d1b0669fb
@ -108,6 +108,11 @@ def _set_timeout(settings):
|
||||
settings['outgoing']['request_timeout'] = 20.0
|
||||
|
||||
|
||||
def _set_safe_search(settings):
|
||||
"""Set safe search to Moderate."""
|
||||
settings['search']['safe_search'] = 1
|
||||
|
||||
|
||||
def subcommand_set_safe_search(arguments):
|
||||
"""Set safe search filter for search results."""
|
||||
value = arguments.filter
|
||||
@ -150,6 +155,7 @@ def subcommand_setup(_):
|
||||
_generate_secret_key(settings)
|
||||
_set_title(settings)
|
||||
_set_timeout(settings)
|
||||
_set_safe_search(settings)
|
||||
write_settings(settings)
|
||||
|
||||
action_utils.service_restart('uwsgi')
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user