Steps to replicate the issue (include links if applicable):
- have $wgJobRunRate > 0
- Execute a replace text on a number of pages that triggers a background job to be scheduled for the execution
What happens?:
rc_ip in recentchanges table is filled in with random ip addresses of visitors to the site who triggered the individual jobs.
What should have happened instead?:
rc_ip in recentchanges table should be filled in with ip address of user who executed the original ReplaceText
Software version (skip for WMF-hosted wikis like Wikipedia):
MediaWiki 1.39.3
Extension:CheckUser 2.5
Extension:Replace Text 1.7