Non-admin group owners can't edit members of non-visible groups

AI-generated summary

There is a bug in Discourse where non-admin group owners cannot edit members of non-visible groups. To reproduce the issue, create a non-visible group and add a non-admin group owner. This owner should be able to see and edit group members, but instead gets an error page and cannot see the group. downey reported this issue, which was previously mentioned in Group owners for managing group membership and Group owners and members can’t see their own group unless group is visible to all users. jomaxro believes the issue is sorted, referencing a duplicated report. However, codinghorror asks if there is a bug to fix, and sam inquires about the current status of the issue.

Continuing the discussion from Group owners for managing group membership:

Reproduce:

  1. Create a group GroupName and do not select “Group is visible to all users”.
  2. Add a group owner who is not otherwise a privileged Discourse user (not an admin)
  3. As that user, navigate to /groups/GroupName to edit the group membership.

Expected Result:

  • The non-admin group owner should be able to see & edit group members.

Actual Result:

  • The non-admin group owner gets an error page and can’t see the group.
「いいね!」 3

This was brought up in the Group owners thread you linked too. lol
https://meta.discourse.org/t/group-owners-for-managing-group-membership/36233/10?u=cpradio

Yes, but since it’s a bug, I wanted to give it its own first-class topic otherwise it might never get fixed :bug:

「いいね!」 2

That hasn’t worked well in the past :wink:

「いいね!」 1

「いいね!」 3

Sorry if unnecessary bumping, but have this issue been solved or is planned to be solved soon?

I think you are right. This is a very important feather Discourse should have. The developer should add such feather.

「いいね!」 1

Is there a bug here for us to fix @sam?

「いいね!」 2

@tgxworld where is this particular issue today? is it sorted

「いいね!」 1

Pretty sure it’s sorted - didn’t realize my report last month was a duplicate:

「いいね!」 3