Browse Source

[fix] engine google_video: google changed the layout of the HTML response

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

+ 2 - 2
searx/engines/google_videos.py

@@ -115,9 +115,9 @@ def response(resp):
         title = extract_text(eval_xpath_getindex(result, './/a/h3[1]', 0))
         title = extract_text(eval_xpath_getindex(result, './/a/h3[1]', 0))
         url = eval_xpath_getindex(result, './/a/h3[1]/../@href', 0)
         url = eval_xpath_getindex(result, './/a/h3[1]/../@href', 0)
 
 
-        c_node = eval_xpath_getindex(result, './/div[@class="ITZIwc"]', 0)
+        c_node = eval_xpath_getindex(result, './/div[contains(@class, "ITZIwc")]', 0)
         content = extract_text(c_node)
         content = extract_text(c_node)
-        pub_info = extract_text(eval_xpath(result, './/div[@class="gqF9jc"]'))
+        pub_info = extract_text(eval_xpath(result, './/div[contains(@class, "gqF9jc")]'))
 
 
         results.append(
         results.append(
             {
             {