Join GitHub today
Public role permissions will only work after saving #242
Sorry. It's the role.
Any events which have been created since the last saving of a role will be allowed by default, because nothing has been saved at all for these new events. If you then save the role, you won't even remember which events have been attached since the last save — but all of these will suddenly "break", because the default permissions are strict (which is good).
The solution would be: Until any permissions for an event are saved, the permissions layer defaults to "nothing allowed".
added a commit
Aug 9, 2014
No, I think that even this role should be saved in order to apply the permissions. It's not logical to auto-apply these permissions.
@brendo: Thanks a lot, this will save me a lot of time in the future. I tripped on this so often…