Description of problem: To a non admin user, Reviewer role shows as checked despite user not having the reviewer permission. Version-Release number of selected component (if applicable): 3.0 How reproducible: Easily, always Steps to Reproduce: 1. Log in as admin 2. View http://localhost:8080/zanata/language/view/en-US 3. List shows users for en_US, with users only having translator permission 4. Logout, log in as a normal user 5. Go to http://localhost:8080/zanata/language/view/en-US 6. All users have Reviewer permission Actual results: All users have Reviewer role Expected results: No users have Reviewer role Additional info: I'm using a database with a large amount of data, every language appears to show the above problem.
Implemented fix. See https://github.com/zanata/zanata-server/commit/aa5f15ef4796c064da335ca3457c07051a75a8d1
Verified. Tested at 81583983d079566b5f6b0c18c7c028e4aef59c77
Closing VERIFIED bugs for Zanata versions <= 3.1.