@@ -15,7 +15,7 @@
15from json import loads
15from json import loads
16from datetime import datetime
16from datetime import datetime
17from searx.url_utils import urlencode
17from searx.url_utils import urlencode
18−from searx.utils import match_language
18+from searx.utils import match_language, html_to_text
20# engine dependent config
20# engine dependent config
21categories = ['videos']
21categories = ['videos']
@@ -59,7 +59,7 @@ def response(resp):
59 for res in search_res['list']:
59 for res in search_res['list']:
60 title = res['title']
60 title = res['title']
61 url = res['url']
61 url = res['url']
62− content = res['description']
62+ content = html_to_text(res['description'])
63 thumbnail = res['thumbnail_360_url']
63 thumbnail = res['thumbnail_360_url']
64 publishedDate = datetime.fromtimestamp(res['created_time'], None)
64 publishedDate = datetime.fromtimestamp(res['created_time'], None)
65 embedded = embedded_url.format(videoid=res['id'])
65 embedded = embedded_url.format(videoid=res['id'])