PyCon / pycon2019

Website for PyCon 2019
BSD 3-Clause "New" or "Revised" License
157 stars 95 forks source link

How can the Tutorials chair get access to accept and reject tutorials? #604

Open brandon-rhodes opened 7 years ago

brandon-rhodes commented 7 years ago

We need documentation for:

The problem could be a spelling error in the permissions checks in views.py, or the problem could be that the permissions are not being correctly created in the first place, or the problem could be stale data in a fixture that was not updated when the code was updated.

dpoirier commented 7 years ago

Note that the intention of the original authors was not to have to assign specific Django permissions in the admin. There's some functionality in the dashboard to make people reviewers for various types of proposals. There might be Django groups defined for various roles as well. Or it could well be a bug; this part of the code only gets exercised once a year.

wtheisen commented 7 years ago

The reason that the Tutorials chair cannot see the "Result Notification" link is due to a check made to see if the user is "staff" in symposion/templates/reviews/base.html and not whether or not they have the permissions to manage the particular section.

dpoirier commented 7 years ago

Definitely a bug then.