It works in other namespaces d:Special:AbuseLog/428942 and also in all namespaces but only if you examine old revisions[1]
Version: unspecified
Severity: normal
Whiteboard: u=dev c=backend p=0
It works in other namespaces d:Special:AbuseLog/428942 and also in all namespaces but only if you examine old revisions[1]
Version: unspecified
Severity: normal
Whiteboard: u=dev c=backend p=0
When you test the filter with "Examine past edits", it will match as expected. As Lymantria guessed [1], this might be due to the approach of using API for creating item redirects on Wikidata.
This seems to be tripping up both https://test.wikidata.org/wiki/Special:AbuseFilter/7 and https://www.wikidata.org/wiki/Special:AbuseFilter/60
So EditEntity has a method runEditFilterHooks which it called from attemptSave and calls the EditFilterMergedContent hook.
RedirectCreationInteractor does not call this hook in its saveRedirect method.
I guess a call to this hook must be added!!
Change 204768 had a related patch set uploaded (by Addshore):
Implement EditFilterHookRunner
Change 204790 had a related patch set uploaded (by Addshore):
Run EditFilterHooks in RedirectCreationInteractor
Change 204790 merged by jenkins-bot:
Run EditFilterHooks in RedirectCreationInteractor