Closed jauggy closed 1 month ago
Was able to create a blog post using Blog helper role in integration server
Now tested with Tester role I cannot see the Blog Admin button. I can see the preferences button but this was already exposed to regular users as evidenced here https://ptb.discord.com/channels/549281623154229250/549281623577722899/1261663425273139291
Improvements
Other Thoughts
The UI for toggling rank icon is very bare bones (there's no submit button - you just have to toggle it). I am not wanting to do more in this ticket but could be improved in the future.
Test Steps
Testing contributor rank toggle
Login as a user with Contributor role. Go to my account > Contributor. Tick the checkbox to disable showing rank icon. It will auto save on toggle. Now login to Chobby. Your rank icon will be like a regular user.
Testing Blog helper role
Give someone Blog helper role (remove Contributor role if needed). They should be able to create a blog post. Access via Blog > Blog Admin
Testing Tester role reduced permissions
Remove Blog helper role and give that user Tester role. Try relogin and on the blog page they shouldn't have permission to create a blog post. They still might see a preferences button but this button was already exposed to regular users.