Steps to replicate the issue (include links if applicable):
- Be an admin
- Pick a test account to target
- Visit Special:UserRights for the test account
- Award it a temporary, expiring permission, such as "extended confirmed user, expires 1 month"
- Click "save user groups"
- Visit Special:UserRights for the test account again
- Change the "expires" dropdown to "does not expire"
- Click "save user groups"
What happens?:
- Success popup
- Permission expiration date does not change
- No entry in Special:Log
What should have happened instead?:
- Success popup
- Permission should have correctly been set to not expire
- Entry should have been created in Special:Log
Software version (skip for WMF-hosted wikis like Wikipedia):
Other information (browser name/version, screenshots, etc.):
- Test case you can use: https://test.wikipedia.org/wiki/Special:UserRights/NovemBot