Works not getting added to filters of newly canonized tags

Description

Originally reported on Google Code with ID 3838
What archive revision are you testing on? otwarchive v0.9.10.7

A significant number of newly canonized fandom tags are never getting works in their filters (or getting them really delayed). Usually this process gets queued and runs every 7 minutes; sometimes it's not happening at all.

When this bug occurs, the tag appears on the fandoms list of the work creator’s dashboard, but 0 works appear when following that link.

The fandom does appear on the relevant media page, e.g. https://test.archiveofourown.org/fandoms/Movies, with the proper work count, but 0 works appear when following the link.

Sometimes the tags which show no works also will be unable to be canonized/de-canonized, even if they have no visible child tags (canonical tags with child tags cannot be de-canonized by unchecking the canonical box).

I've also seen it happen when making a new fandom tag into a syn of a new canonical (e.g. fandom tag "Fandooooom A" is synned to new canonical "Fandom A", and then the work for "Fandooooom A" doesn't come up under the Fandom A filter.)

Assignee

ticking instant

Reporter

xparrotx

Roadmap

Tags
Tag Wrangling

Priority

Highest

Affects versions

None

Fix versions

Components

BackEnd

Difficulty

Hard

Required Access Level

Tag Wrangler

Epic Link

Milestone

Internal 0.9

Google Code Issue ID

3838
Configure