Description of problem: Reviewer only (has reviewer but not translator) role cannot reject translation, because button "confirm reject" does not do anything. The user needs to click "cancel" to close the dialog. Version-Release number of selected component (if applicable): Zanata version 3.0.0-alpha-2-SNAPSHOT (20130813-1420) How reproducible: Always Steps to Reproduce: 1. Login as a user with only reviewer role, but not translator role. 2. Go to Translation editor. 3. Find a non-empty translation, click Reject 4. Enter the comment: "Comment ver1" then click "Confirm rejection" Actual results: Nothing happened. Expected results: "Why is this translation rejected?" dialog should close, and comment count increase by one. Additional info:
If we are talking about language reviewers (not project/technical reviewers, which aren't implemented yet), then I think it's okay to assume language reviewers are also translators. So the workaround is for the team coordinator to make sure reviewers are translators too.
https://github.com/zanata/zanata-server/pull/130
The pull request has now been merged into integration/master (v3.1-SNAPSHOT).
fixed in pull request: https://github.com/zanata/zanata-server/pull/130
VERIFIED with Zanata version 3.1-SNAPSHOT (20130822-1236).
Closing VERIFIED bugs for Zanata versions <= 3.1.