eranroz added a comment.

@Vachovec1: Desynchronization between the displayed version and the category membership is easily explained: not every parse of the page updates the links tables. If you have certain user preferences set, you see the page parsed according to your preferences but that result does not necessarily correspond to the state of the links tables. Further, the web UI action="" doesn't update the links tables either (which is why null editing is a "stronger" version of purging).

just to add API POV: when using API for purge, it is important to use forcelinkupdate to get the "strong" purge, in our case, one can purge 50 pages in the category using 1 API call:

		new mw.Api().post({
			action: 'purge', 
			generator: 'categorymembers',
  			gcmtitle: 'Pages_with_script_errors',
  			gcmlimit: 50,
		       forcelinkupdate: 1
		})

TASK DETAIL
https://phabricator.wikimedia.org/T170039

EMAIL PREFERENCES
https://phabricator.wikimedia.org/settings/panel/emailpreferences/

To: eranroz
Cc: eranroz, IKhitron, Kipod, zhuyifei1999, PokestarFan, hoo, Anomie, gerritbot, thiemowmde, Salgo60, AnotherLadsgroup, RolandUnger, Larske, Arbnos, daniel, putnik, Framawiki, Zebulon84, Thibaut120094, TerraCodes, Jay8g, Liuxinyu970226, aude, Vachovec1, Zdzislaw, ValterVB, Agabi10, Ankry, Jarekt, Lydia_Pintscher, matej_suchanek, JohnBlackburne, Aklapper, Johnuniq, Cosine02, Lordiis, GoranSMilovanovic, Adik2382, Th3d3v1ls, Ramalepe, Liugev6, QZanden, Lewizho99, JJMC89, Maathavan, Johan, Izno, Luke081515, Cwek, Wikidata-bugs, Dinoguy1000, jayvdb, MrStradivarius, Arlolra, TheDJ, Jackmcbarn, Mbch331
_______________________________________________
Wikidata-bugs mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/wikidata-bugs

Reply via email to