List of steps to reproduce (step by step, including full links if applicable):
- Create an private abusefilter that blocks creations and autocreations of usernames with certain pattern.
Example filter rules:
( action == 'createaccount' | action == 'autocreateaccount' ) & ( rx := "some pattern"; accountname irlike rx )
- Set action on triggering to warning and prevention.
- Create local account (Special:CreateLocalAccount) for a global account which matches that pattern.
- Caught by the filter.
- Check abuse log and see the log (appearing as the account creating its local account, instead of the sysop)
- Go to Special:CreateLocalAccount and create account for the same or other global accounts that matches the pattern.
- Caught by the filter again.
- Check abuse log and no new log occurs.
- Repeat the creation after 2 hours.
- Caught again but new log entry appears.
What should have happened instead?:
- Abuse logs for trials after the first trial should appear.
Other information:
Problem was first found on zhwiki (AF194), then reproduced on wikidata.beta.wmflabs.org by User:Stang (AF3).