diff options
Diffstat (limited to 'searx')
| -rw-r--r-- | searx/engines/bing.py | 4 |
1 files changed, 1 insertions, 3 deletions
diff --git a/searx/engines/bing.py b/searx/engines/bing.py index 0f85c7036..81a0cf6a5 100644 --- a/searx/engines/bing.py +++ b/searx/engines/bing.py @@ -198,13 +198,11 @@ def response(resp): url = link.attrib.get('href') title = extract_text(link) - # Make sure that the element is free of <a href> links and <span class='algoSlug_icon'> content = eval_xpath(result, '(.//p)[1]') for p in content: + # Make sure that the element is free of <a href> links for e in p.xpath('.//a'): e.getparent().remove(e) - for e in p.xpath('.//span[@class="algoSlug_icon"]'): - e.getparent().remove(e) content = extract_text(content) # get the real URL either using the URL shown to user or following the Bing URL |