Make ipfs-search code more readable

This commit is contained in:
Jonathan Poelman 2022-04-22 11:21:03 +02:00
parent dafba804c5
commit 3991fd8e40
1 changed files with 12 additions and 3 deletions

View File

@ -22,6 +22,15 @@ def request(query, params):
def response(resp):
results = json.loads(resp.text)
return map(lambda hit: {'url': ipfs_url.format(hash=hit['hash']),
'title': re.sub(re.compile('<.*?>'), '', hit['title']), 'content': hit['description']}, results['hits'])
api_results = json.loads(resp.text)
results = []
for result in api_results['hits']:
url = ipfs_url.format(hash=result['hash'])
title = re.sub(re.compile('<.*?>'), '', result['title'])
description = result['description']
results.append({'url': url,
'title': title,
'content': description})
return results