Audit Event for Changing Access Expiration Should Contain the Expiration Date
Summary
Currently, when changing the expiration date for user access to project or group, the audit event contains copies of an unchanged access level and no indication that a change was made to the expiration date. For example, from Guest to Guest.
Steps to reproduce
- Add a user to a group or project.
- Add an expiration date.
- Change the expiration date.
- Remove the expiration date.
No date is included in the associated audit events.
Relevant logs and/or screenshots
Output of checks
This bug happens on GitLab.com.
Edited by GitLab SecurityBot