serge-web / serge

Serious Gaming, Evolved - web interface
https://sites.google.com/deepbluec.com/serge/
Apache License 2.0
14 stars 4 forks source link

TestHat : user 'Umpire' should not see collab channel 'BlueWA' #2959

Closed Tristina1788 closed 1 month ago

Tristina1788 commented 1 month ago

🐞 Bug description

TestHat : user 'Umpire' should not see collab channel 'BlueWA'

🔢 Steps to Reproduce

  1. Go to admin page of 'TestHat' game

  2. Click on channel and select 'BlueWA'

  3. Notice no permission for 'Umpire' user image

  4. Login gam play with user Umpire - Game Designer

  5. Notice this user still can see all infors on channel 'BlueWA'

image

⚙️ Expected behavior

User don't have permission on Collab channel should not enable to see this channel

🖥️ Screencast

💻 System information

📝 Additional context

IanMayo commented 1 month ago

This is intended behaviour @Tristina1788 , since in the Admin Pages, the Game Designer role has Game Designer ticked, so they see all data, everywhere: image