Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

User claimed proofreading task for his own translation (desegmentation) #1240

Open
Paulina-Rosetta opened this issue Aug 16, 2016 · 1 comment

Comments

@Paulina-Rosetta
Copy link

We just discovered that it is possible for a user to claim the proofreading task of their own translation if the translation was part of a desegmented file. Is there any way to make this impossible?

It occurred on this project, specifically on the Spanish task: http://trommons.org/project/5138/view

@alanbarrett
Copy link
Member

alanbarrett commented Sep 25, 2016

Paulina, I was not able to reproduce this in a straightforward manner. I did learn about how segmentation works, which is useful.

I created a new segmentation project (on test server). I claimed the segmentation Task and uploaded two resulting files (ticking Translation and Proofreading) so this generated 5 more tasks. I claimed and uploaded the first Translation Task and then tried to download the first Proofreading Task.

However I get (the somewhat misleading but still definitive) error message: "Warning! You cannot reclaim the task amx (1 of 2), because you have previously unclaimed it." (We could change the wording for that). So I was not able to generate the bug because the system stops me claiming the Proofreading Task as it should.

There are probably other ways of doing this, but the most straightforward (described above) did not generate the bug.

I also reviewed the code around this and it seems OK.

Alan.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants