Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 13b37068 authored by Nicolas Gelot's avatar Nicolas Gelot
Browse files

Fix decoding of morty key

parent efa4280a
Loading
Loading
Loading
Loading
+2 −1
Original line number Diff line number Diff line
@@ -16,6 +16,7 @@ along with searx. If not, see < http://www.gnu.org/licenses/ >.
'''

import certifi
import base64
import logging
from os import environ
from os.path import realpath, dirname, join, abspath, isfile
@@ -104,7 +105,7 @@ if 'SEARX_BIND_ADDRESS' in environ:
if 'SEARX_MORTY_URL' in environ:
    settings.setdefault('result_proxy', {})['url'] = environ['SEARX_MORTY_URL']
if 'SEARX_MORTY_KEY' in environ:
    settings.setdefault('result_proxy', {})['key'] = bytes(environ['SEARX_MORTY_KEY'], 'utf-8')
    settings.setdefault('result_proxy', {})['key'] = base64.b64decode(environ['SEARX_MORTY_KEY'])
if 'SEARX_PROXY_HTTP' in environ:
    settings['outgoing'].setdefault('proxies', {})['http'] = environ['SEARX_PROXY_HTTP']
if 'SEARX_PROXY_HTTPS' in environ: