Hide details for invited members in seats usage
What does this MR do and why?
It hides the details toggle icon for rows where the user membership type is group_invite
or project_invite
, since the details in these two cases would be empty.
Screenshots or screen recordings
before | after |
---|---|
How to set up and validate locally
Thanks to
@amandarueda
for providing the stepped details.
- Create root group A
- Add 2 members
- Create a project
- Add a paid subscription to group A
- Create (using the same user) unrelated root group B
- Add 2 members (must be different from members added to group A)
- View group A's seat usage page - should display the 2 members you added to group A
- Invite group B to group A's project
- View group A's billing page - should list 4 billable members
- View group A's seat usage page - should display the 2 members you added to group A and 2 members you added to group B
- The members associated with group B should not have the details icon visible
MR acceptance checklist
This checklist encourages us to confirm any changes have been analyzed to reduce risks in quality, performance, reliability, security, and maintainability.
-
I have evaluated the MR acceptance checklist for this MR.
Related to #334050 (closed)
Edited by Ammar Alakkad