A User can potentially claim a Task which is Already Claimed.
Access to http://trommons.org/task/???/claim/ (task.claim.tpl which includes task.claim-translation.tpl etc.)
is not stopped and it will also be possible to claim a task.
Note: http://trommons.org/task/???/id
if accessed by manually creating the URL or otherwise will give a warning "This task has been claimed by another user" and not bring the user to task.claim.tpl
A User can potentially claim a Task which is Already Claimed. Access to http://trommons.org/task/???/claim/ (task.claim.tpl which includes task.claim-translation.tpl etc.) is not stopped and it will also be possible to claim a task.
Note: http://trommons.org/task/???/id if accessed by manually creating the URL or otherwise will give a warning "This task has been claimed by another user" and not bring the user to task.claim.tpl
However it is possible to go there directly if you manually create the URL http://trommons.org/task/???/claim/
Additionally PROCEDURE
claimTask
(INtID
INT, INuID
INT) allows two users to claim the same task.Note: SELECT COUNT(_), task_id FROM TaskClaims GROUP BY taskid HAVING COUNT()>1; is empty, which means this has not been done.