User talk:Novem Linguae/Scripts/UserRightsDiff.js
Latest comment: 1 year ago by Novem Linguae in topic Bug report
Bug report
editNovem Linguae, feel free to move this request elsewhere (perhaps to User talk:Novem Linguae/Scripts/UserRightsDiff) if this is not in the place you would like it :)
- Steps to reproduce
- Install UserRightsDiff
- Use Vector 2010
- Look at Special:UserRights/Pickersgill-Cunliffe
- What does happen
- The third entry from the top is mangled, including the addition of the
rollbacker> NPPClearly qualified, trial not necessaryperm and removal ofrollbackerperm. The former is obviously not a real permission, and rollback was not removed. - What should happen
- By carefully studying the diff (a reminder of how much work this script saves!), I was able to determine that the expiration date of NPR was removed. Therefore,
[NO CHANGE]is the expected output. Or, as a feature request (and bonus points),[ADDED: new page reviewer permanently],[EXPIRY REMOVED: new page reviewer], or something to that effect.
This bug can also be reproduced by going to User talk:Pickersgill-Cunliffe and using Superlinks. Best, HouseBlaster (talk • he/they) 00:39, 25 January 2025 (UTC)
- Update: similar behavior is now part of MediaWiki! See phab:T369466. I'm surprised this was not an ancient ticket... HouseBlaster (talk • he/they) 22:45, 16 February 2025 (UTC)
- Looks like a second bug has emerged since this was reported. Uncaught TypeError. Will file a ticket for that one. Wild guess, the old issue may be related to https://github.com/NovemLinguae/UserScripts/issues/244. –Novem Linguae (talk) 04:14, 17 February 2025 (UTC)