User roles not correctly identified in postorius nav bar
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Postorius |
Confirmed
|
Undecided
|
Bhavesh Goyal |
Bug Description
Mailman categories the users into some roles : Admins(superusers), Owners, Moderators, And Subscribers..
Each of these users have different access privileges / permissions for the view they get in the Web. Thus postorius should appropriately identify each of the roles and give the view to a user appropriately based on the role he holds.
To Summarize The Issue, If the super user gives owners / moderators rights to an email Id, then if the user with that address logs in his account he gets the same view of the list which a normal list subscriber would have got...If the URL of the privileged function is accessed manually then the user is able to perform appropriate functions though.
The nav bar templates thus should be cross checked once so that each user is given the correct access to each of the tabs appropriately...
Related branches
- Terri: Needs Fixing
-
Diff: 71 lines (+8/-7)2 files modifiedsrc/postorius/templates/postorius/lists/summary.html (+1/-1)
src/postorius/views/list.py (+7/-6)
Changed in postorius: | |
assignee: | nobody → Bhavesh Goyal (bhavesh-goyal093) |
Hi Bhavesh,
if you want to fix that bug, you can take a look at how permissions are checked in templates/ postorius/ menu/list_ nav.html
Cheers,
Florian