Browse Source

[fix] engine google_video: google has changed the layout of the rsponse

Closes: https://github.com/searxng/searxng/issues/2664
Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>
Markus Heiser 1 year ago
parent
commit
4b42644579
1 changed files with 2 additions and 4 deletions
  1. 2 4
      searx/engines/google_videos.py

+ 2 - 4
searx/engines/google_videos.py

@@ -114,10 +114,9 @@ def response(resp):
         title = extract_text(eval_xpath_getindex(result, './/a/h3[1]', 0))
         url = eval_xpath_getindex(result, './/a/h3[1]/../@href', 0)
 
-        c_node = eval_xpath_getindex(result, './/div[@class="Uroaid"]', 0)
+        c_node = eval_xpath_getindex(result, './/div[@class="ITZIwc"]', 0)
         content = extract_text(c_node)
-        pub_info = extract_text(eval_xpath(result, './/div[@class="P7xzyf"]'))
-        length = extract_text(eval_xpath(result, './/div[@class="J1mWY"]'))
+        pub_info = extract_text(eval_xpath(result, './/div[@class="gqF9jc"]'))
 
         results.append(
             {
@@ -126,7 +125,6 @@ def response(resp):
                 'content': content,
                 'author': pub_info,
                 'thumbnail': img_src,
-                'length': length,
                 'template': 'videos.html',
             }
         )