From 3cfef61123c789a238a4548dbf4b578e3e3ce0ba Mon Sep 17 00:00:00 2001 From: Alexandre Flament Date: Mon, 16 Nov 2020 09:37:13 +0100 Subject: [PATCH] [fix] /stats: report error percentage instead of error count This bug exists since the PR https://github.com/searx/searx/pull/751 --- searx/engines/__init__.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/searx/engines/__init__.py b/searx/engines/__init__.py index a80afb1c6..a78c4a8c3 100644 --- a/searx/engines/__init__.py +++ b/searx/engines/__init__.py @@ -72,7 +72,7 @@ def load_engine(engine_data): try: engine = load_module(engine_module + '.py', engine_dir) - except (SyntaxError, KeyboardInterrupt, SystemExit, SystemError, ImportError, RuntimeError) as e: + except (SyntaxError, KeyboardInterrupt, SystemExit, SystemError, ImportError, RuntimeError): logger.exception('Fatal exception in engine "{}"'.format(engine_module)) sys.exit(1) except: @@ -234,7 +234,7 @@ def get_engines_stats(preferences): results = to_percentage(results, max_results) scores = to_percentage(scores, max_score) scores_per_result = to_percentage(scores_per_result, max_score_per_result) - erros = to_percentage(errors, max_errors) + errors = to_percentage(errors, max_errors) return [ (