Skip to content

Fix "Leave this group" button for subgroups listed in group overview.

Peter Hegman requested to merge 327403-leave-this-group-button-not-working into master

📖 What does this MR do?

Related to #327403 (closed)

Fixes the "Leave this group" button for subgroups listed in group overview. Previously the action prop was not being passed to the item-actions component and this was causing issues. This MR correctly passes the action prop, adds a regression unit test, and does some spec refactoring to make it easier to add the regression test.

💻 Local testing

  1. Create a group
  2. Create a subgroup within that group
  3. Navigate to the parent group overview
  4. Click the "Leave this group" button next to the subgroup

📹 Videos

Before After
Screen_Recording_2021-05-25_at_12.34.15_PM Screen_Recording_2021-05-25_at_12.40.02_PM

🚦 Does this MR meet the acceptance criteria?

Conformity

Availability and Testing

Security

Does this MR contain changes to processing or storing of credentials or tokens, authorization and authentication methods or other items described in the security review guidelines? If not, then delete this Security section.

  • [-] Label as security and @ mention @gitlab-com/gl-security/appsec
  • [-] The MR includes necessary changes to maintain consistency between UI, API, email, or other methods
  • [-] Security reports checked/validated by a reviewer from the AppSec team
Edited by Peter Hegman

Merge request reports

Loading