illinois / queue

A microservice queue for holding open office hours
University of Illinois/NCSA Open Source License
82 stars 36 forks source link

Course staff cannot access queue settings #237

Closed nwalters512 closed 5 years ago

nwalters512 commented 5 years ago

233 introduced a regression where course staff cannot access their queue settings - it's only accessible to admins. This is because PageWithUser requires a courseId prop, but that isn't present here. I'm thinking we should just put the auth stuff in the queueSettings page directly and not use the global permissions framework until we can refactor that to work for this case.