Closed joshuamonroe closed 9 months ago
I've added the the necessary permissions setting and submitted a pull request to merge it into dev
Closed after successfully merging and closing #414. Thanks to @bburgess19 for reviewing the PR.
Issue Score: Excellent
During testing I noticed that regular user accounts do not have permissions to view the forums.
This is the forum viewed as an admin. Thus far, most testing has been done from an admin account.![Image](https://github.com/uchicago-cs/chigame/assets/59244307/00c2b79b-cdc0-423e-9bdd-87d81d157d56)
And this is the same forum viewed as a regular user.![Image](https://github.com/uchicago-cs/chigame/assets/59244307/839d2b0c-a7d5-4dd7-985e-3365998ba6ef)
A fix would be pretty easy, we would just need to set django-machina's default authenticated user permissions setting according to the defaults provided here. This would apply to all authenticated users across all forums that don't have more restrictive permissions.
Alternatively, we could consider setting permissions manually on a per forum basis, more info on what that would entail and a full list of possible permissions can also be found here.