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 Original line Diff line number Diff line
@@ -16,6 +16,7 @@ along with searx. If not, see < http://www.gnu.org/licenses/ >.
'''
'''


import certifi
import certifi
import base64
import logging
import logging
from os import environ
from os import environ
from os.path import realpath, dirname, join, abspath, isfile
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:
if 'SEARX_MORTY_URL' in environ:
    settings.setdefault('result_proxy', {})['url'] = environ['SEARX_MORTY_URL']
    settings.setdefault('result_proxy', {})['url'] = environ['SEARX_MORTY_URL']
if 'SEARX_MORTY_KEY' in environ:
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:
if 'SEARX_PROXY_HTTP' in environ:
    settings['outgoing'].setdefault('proxies', {})['http'] = environ['SEARX_PROXY_HTTP']
    settings['outgoing'].setdefault('proxies', {})['http'] = environ['SEARX_PROXY_HTTP']
if 'SEARX_PROXY_HTTPS' in environ:
if 'SEARX_PROXY_HTTPS' in environ: