Fix search to work with low-RAM server

This commit is contained in:
2022-03-05 21:33:07 +00:00
parent 3f774a9e38
commit 55c282ee69
3 changed files with 52 additions and 15 deletions

View File

@@ -57,7 +57,11 @@ def apisearch():
results = search.search(q)
else:
results = []
return dict(results=results)
story_metas = [database.get_story(x['id']).meta_json for x in results]
# hacky nested json
res = Response('{"results":[' + ','.join(story_metas) + ']}')
res.headers['content-type'] = 'application/json'
return res
@flask_app.route('/api/submit', methods=['POST'], strict_slashes=False)
def submit():