matej_suchanek changed the title from "Wikibase should run PageContentSaveComplete for AbuseFilter" to "Wikibase hacks prevent AbuseFilter from inserting revision ids".
matej_suchanek edited the task description. (Show Details)

EDIT DETAILS
#abusefilter uses this [[ https://www.mediawiki.org/wiki/Manual:Hooks/PageContentSaveComplete | hook ]] to [[ https://phabricator.wikimedia.org/diffusion/EABF/browse/master/AbuseFilter.hooks.php;bbd7cdbc95c14137598f15413286c905ef5e554b$262 | insert revision id ]] to the database, so that [[ https://www.wikidata.org/wiki/Special:AbuseLog | AbuseLog ]] can show diff links ([[ https://www.wikidata.org/wiki/Special:AbuseLog?wpSearchTitle=Wikidata%3AProperties+for+deletion&wpSearchFilter=1 | compare ]]). Suppressing these links makes the logs quite useless.

Core runs this hook from [[ https://phabricator.wikimedia.org/diffusion/MW/browse/master/?grep=Hooks%3A%3Arun\(+'PageContentSaveComplete' | two places ]]
IIRC Wikibase creates a fake title or something like that which I suspect being behind this problem.

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

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

To: matej_suchanek
Cc: matej_suchanek, Aklapper, D3r1ck01, Izno, Wikidata-bugs, aude, Mbch331
_______________________________________________
Wikidata-bugs mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/wikidata-bugs

Reply via email to