@@ -74,8 +74,17 @@ def response(resp):
74 for result in search_results[0].get('items', []):
74 for result in search_results[0].get('items', []):
75 # parse image results
75 # parse image results
76 if result.get('image'):
76 if result.get('image'):
80+ result_url = result['url']
81+ elif 'link' in result:
82+ result_url = result['link']
77 # append result
86 # append result
78− results.append({'url': result['url'],
87+ results.append({'url': result_url,
79 'title': result['title'],
88 'title': result['title'],
80 'content': '',
89 'content': '',
81 'img_src': result['image'],
90 'img_src': result['image'],