Project:Nodeaccess
Version:6.x-1.3
Component:User interface
Category:bug report
Priority:normal
Assigned:Unassigned
Status:active

Issue Summary

In the UI, I have not checked any roles in the Allowed Roles section, but I added some aliases "for later use". Saving this takes me to the rebuild permissions page (even tho I didn't change any of the grant info) but... the aliases are not saved.

This is not good. It's perfectly reasonable that I would want to uncheck and then recheck these options as the site changes. Not saving the aliases here is a great way to get into a mess.

I suspect that there's some simple conditional check in the code to see if the role has been assigned, which controls whether or not the alias gets saved, but IMO it should be saved unconditionally.