on master help sign in
[fix] remove result escaping from engine
4676e1dAdam Tauber
searx/engines/www500px.py+2−3
@@ -15,7 +15,6 @@
15from json import loads
15from json import loads
16from urllib import urlencode
16from urllib import urlencode
17from urlparse import urljoin
17from urlparse import urljoin
18−from xml.sax.saxutils import escape
19
18
20# engine dependent config
19# engine dependent config
21categories = ['images']
20categories = ['images']
@@ -57,11 +56,11 @@ def response(resp):
57 # parse results
56 # parse results
58 for result in response_json['photos']:
57 for result in response_json['photos']:
59 url = urljoin(base_url, result['url'])
58 url = urljoin(base_url, result['url'])
60− title = escape(result['name'])
59+ title = result['name']
61 # last index is the biggest resolution
60 # last index is the biggest resolution
62 img_src = result['image_url'][-1]
61 img_src = result['image_url'][-1]
63 thumbnail_src = result['image_url'][0]
62 thumbnail_src = result['image_url'][0]
64− content = escape(result['description'] or '')
63+ content = result['description'] or ''
65
64
66 # append result
65 # append result
67 results.append({'url': url,
66 results.append({'url': url,