| daniel added a comment. |
Oh! So, the problem description should be:
Let a Wikipedia add a tracking category if the linked item is missing a P1472 statement.
Then, when a P1472 is added to the item, the page should be re-renders, but it is not - it still shows the category.
When purging the page, it is re-rendered, and no longer shows the category; however, the category page still lists the page.
If this is correct, the behavior is consistent with the RefreshLinksJob using a cached ParserOutput object, instead of re-parsing the page, and we need to find out why.
The effect is that a) the page isn't updated and b) the categorylinks table is updated, but based on the old information - so the offending category remain in place. Puring the page will only fix the visible page, not the links, because action="" does not trigger a RefreshLinksJob. That requires a null edit.
Cc: daniel, aaron, Mike_Peel, zhuyifei1999, Lea_Lacroix_WMDE, Lydia_Pintscher, Yann, Agabi10, thiemowmde, Aklapper, Jarekt, PokestarFan, Lahi, Gq86, GoranSMilovanovic, QZanden, LawExplorer, Poyekhali, Wong128hk, Wikidata-bugs, aude, El_Grafo, Dinoguy1000, Steinsplitter, Mbch331
_______________________________________________ Wikidata-bugs mailing list [email protected] https://lists.wikimedia.org/mailman/listinfo/wikidata-bugs
