"All members" when creating a category assigns everyone

So when you have a forum and it’s set to “login required”, the “create new category” offers the choice between “all members” and “private”. When it’s not set to login required it changes to “public” and “private”.

However, in both situations the left button assigns everyone.

Now this happens:

  • I am setting up a new forum
  • I set it to login required because I’m still setting it up
  • I create a category and choose “all members”
  • It assigns everyone
  • I open up the forum to the public by disabling login required
  • The category is accessible for anonymous, non logged in, users
  • Panic :scream:

Expected:

  • when the button says “all members”, it assigns trust_level_0 or the fancy new logged_in_users.

Also, this made me realize that when the new granular permissions feature is enabled it does not apply to category permissions. Which is REALLY confusing.

2 Likes

@martin Thoughts? Not sure how to tackle but does seem less than ideal

Suggestion: have three buttons instead of two

  • public (disable when login required) → assign everyone
  • members only → assign trust_level_0 or the fancy new logged_in_users
  • private → assign selected groups.

Related bug Category permissions and the new permission groups