I took another look and I think I know what is happening. The wizard to build an event is adding this allowedGroups=trust_level_0
to the event for public events.
In most cases, by default, everyone can see the trust_level_0
group, but in your case, it is configured that only Group owners and moderators can see it.
Something similar to my test instance:
Because allowedGroups
is mentioned, permission is checked and trust_level_2
members cannot “see” trust_level_0
.
I will work on fixing the wizard so that it is not adding “allowedGroups” for public events, as it is unnecessary.
In the meantime, you have 2 options to fix this issue:
- Remove allowedGroups by hand so your event should look like this:
[event start="2025-08-12 09:49" end="2025-08-13 00:00" status="public" timezone="Pacific/Auckland"]
[/event]
- Change the visibility of
trust_level_0
group tologged on users
. You can do this on this page/g/trust_level_0/manage/interaction
I will let you know once the fix to the event wizard is fixed.