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

Commit ebbb9f60 authored by 0xhtml's avatar 0xhtml
Browse files

[fix] Prevent missing setting error in ranking

Prevent error when the prefer_configured_language setting is missing.

Fixes #3063
parent db2e8fd8
Loading
Loading
Loading
Loading
+1 −1
Original line number Diff line number Diff line
@@ -137,7 +137,7 @@ def result_score(result, language):
        if hasattr(engines[result_engine], 'weight'):
            weight *= float(engines[result_engine].weight)

    if settings['search']['prefer_configured_language']:
    if settings['search'].get('prefer_configured_language', False):
        domain_parts = result['parsed_url'].netloc.split('.')
        if language in domain_parts:
            weight *= 1.1