UTDallasEPICS / Comet-Cupboard

4 stars 3 forks source link

changed permission logic and update permissions #63

Closed CrazEpic closed 1 month ago

CrazEpic commented 1 month ago

Changed from permission levels to simply composing the permissions. Changed login page to force refresh on login in order for components to render with proper permissions. Changed CometHeader accordingly.

image

emoryjgrubbs commented 1 month ago

Admins cannot see verify carts. They're missing the permission in 02.authentication

Also, from what I'm seeing, Admins can view the shopping page but not access a cart (which blocks any kind of checkout). I get the logic of allowing them to see everything, but should that be where they are redirected when the log in?

CrazEpic commented 1 month ago

added the missing permission, also I'm redirecting admins to /data for now