Hey team,
Boy I’ve been trying to troubleshoot this one all weekend, and the solution is evading me!
I’ve put together an app to demonstrate the issue I’m facing.
Essentially, we have “Packages” and “Components”.
Packages can be hidden (by being unpublished), or by a user type flag - User / Manager etc.
Packages contain Components, which themselves can be hidden based on user type, published status etc.
For some reason - everything works perfectly, except for nested repeating groups. It appears the groups continue to draw (regardless of permission/role status), when a user is not allowed to view.
See below when logged in as “God” (see everything):
See below when logged in as “Manager” (see only Manager items based on Roles):
Those blank groups shouldn’t be there… they should not render! ![]()
It is much easier to demonstrate this than explain it… So take a look here:
You can review the editor here:
Make sure you switch between Users using the Data tab. God Mode will let you see ALL data listed. Manager will show you items the Manager should be able to see. User for items the user can see and so on.
Also, it is weird to note, that logging out, returns items in the list (which it shouldn’t), whereas user “Guest”, see’s the expected result (nothing should show up!).
Anyone care to take a bite out of this one?




