Add onion url to ddg, update ping_url when using_tor_proxy

This commit is contained in:
Łukasz Mariański 2022-07-14 12:09:00 +02:00
parent b6d59decda
commit cb013affef
No known key found for this signature in database
GPG key ID: 6F3ED3F76565673B
2 changed files with 11 additions and 4 deletions

View file

@ -239,6 +239,8 @@ def update_attributes_for_tor(engine: Engine) -> bool:
if using_tor_proxy(engine) and hasattr(engine, 'onion_url'):
engine.search_url = engine.onion_url + getattr(engine, 'search_path', '')
engine.timeout += settings['outgoing'].get('extra_proxy_timeout', 0)
if hasattr(engine, 'ping_url'):
engine.ping_url = engine.onion_url + getattr(engine, 'ping_path', '')
def is_missing_required_attributes(engine):