`/projects/:id/share_locations` API endpoint doesn't respect `prevent_sharing_groups_outside_hierarchy` setting
Summary
Loom_Message_-_28_February_2023
Steps to reproduce
- Create a group
- Create a project in that group
- Go to the group ->
Settings
->Permissions and group features
and check theMembers cannot invite groups outside of <group name> and its subgroups
setting - Go to
/api/v4/projects/<project id>/share_locations
. Only subgroups of the group you created in step 1 should be returned
What is the current bug behavior?
/projects/:id/share_locations
endpoint does not respect the prevent_sharing_groups_outside_hierarchy
setting
What is the expected correct behavior?
/projects/:id/share_locations
endpoint should respect the prevent_sharing_groups_outside_hierarchy
setting