Use Elasticsearch for work blurbs

Description

Currently, once work search results are returned by Elasticsearch, we load the actual work records from the database to render the blurbs. We can make sure all the info necessary for the blurbs is added to the Elasticsearch index and save ourselves the database trip instead, similar to 's implementation of the pseud blurbs.

How to test:

  • Check that work blurbs show everything we expect: byline, fandom, warnings/ratings/categories/completion status (symbols), tags, summary, stats.

  • Check that work blurbs are updated as works are updated.

Environment

None

Status

Assignee

Unassigned

Reporter

redsummernight

Roadmap

Browse

Priority

Medium

Affects versions

0.9.254

Fix versions

None

Components

BackEnd

Difficulty

Medium

Required Access Level

None

Milestone

Internal 0.9
Configure