diff options
| author | Markus Heiser <markus.heiser@darmarIT.de> | 2025-11-25 12:51:08 +0100 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2025-11-25 12:51:08 +0100 |
| commit | 54a97e10431c1cdae910d3b37074a63eda7100fc (patch) | |
| tree | 3769dc3a7eae53ad96660cf47dfc476b8c26963d /searx/engines/ask.py | |
| parent | 0ee78c19dd5403560f14a13bbedeb75318ace45d (diff) | |
[mod] replace js_variable_to_python by js_obj_str_to_python (#2792) (#5477)
This patch is based on PR #2792 (old PR from 2023)
- js_obj_str_to_python handle more cases
- bring tests from chompjs ..
- comment out tests do not pass
The tests from chompjs give some overview of what is not implemented.
Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>
Diffstat (limited to 'searx/engines/ask.py')
| -rw-r--r-- | searx/engines/ask.py | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/searx/engines/ask.py b/searx/engines/ask.py index aeaf6136a..ca1a2110d 100644 --- a/searx/engines/ask.py +++ b/searx/engines/ask.py @@ -50,7 +50,7 @@ def response(resp): pos = script.index(end_tag) + len(end_tag) - 1 script = script[:pos] - json_resp = utils.js_variable_to_python(script) + json_resp = utils.js_obj_str_to_python(script) results = [] |