Problem:
- I opened a link recommendation task from test.wikipedia.org and in an incognito browser made an edit to that same article.
- Then I refreshed the article in my first browser tab. I’d expect to see “No suggestions found” but instead I’m presented with the AddLink plugin UX.
Reason:
- SearchDataForIndex is triggered via job queue processing. If that lags, then there is a delay in removing the link recommendation row from gelr_recommendations as well as removing the weighted tag from the search index.
Should we use PageSaveComplete hook instead?