Remove expires_in key
What does this MR do and why?
This MR aims to solve the issue #341248 (closed)
GroupMembersController#update and ProjectMembersController#update return an expires_in key. The value of the expires_in key uses distance_of_time_in_words_to_now which does not respect the User#time_display_relative setting added in #14560 (closed). So, we planned on changing it to use time_ago_with_tooltip. But the expires_in key doesn't seem to be used. So this MR removes the expires_in key.
Changes in File
app/controllers/concerns/membership_actions.rbspec/controllers/groups/group_members_controller_spec.rbspec/controllers/projects/project_members_controller_spec.rb
| Project members table | Group members table | |
|---|---|---|
| As a maintainer/owner | ![]() |
![]() |
| As a Developer | ![]() |
![]() |
How to set up and validate locally:
For group members table:
- In your GDK, go to any group.
- Go to Group Information > Members.
- Change the expiry date of any member.
For project members table:
- In your GDK, go to any project.
- Go to Project Information > Members.
- Change the expiry date of any member.
Edited by Siddharth Asthana



