Commit 15fbadca626bbc3c27222bb6881fe2bf2cd356e4
1 parent
81c4bec8
Exists in
master
and in
1 other branch
Ajuste no envio do userId no finish_task.
Showing
1 changed file
with
6 additions
and
2 deletions
Show diff stats
view/assets/js/wikilibras.js
| @@ -437,15 +437,19 @@ | @@ -437,15 +437,19 @@ | ||
| 437 | } | 437 | } |
| 438 | 438 | ||
| 439 | function _finishTask(task, deferred, answer) { | 439 | function _finishTask(task, deferred, answer) { |
| 440 | + var last_answer = task.info.last_answer; | ||
| 441 | + var hasLastAnswer = typeof last_answer != "undefined"; | ||
| 442 | + var toSubmitUserId = hasLastAnswer ? | ||
| 443 | + last_answer.parameter_json["userId"] : _getLoggedUser(); | ||
| 440 | $.ajax({ | 444 | $.ajax({ |
| 441 | type : "POST", | 445 | type : "POST", |
| 442 | url : server_backend_url + "/finish_task", | 446 | url : server_backend_url + "/finish_task", |
| 443 | data : { | 447 | data : { |
| 444 | "task_id" : task.id, | 448 | "task_id" : task.id, |
| 445 | "project_id" : task.project_id, | 449 | "project_id" : task.project_id, |
| 446 | - "user_id" : _getLoggedUser(), | 450 | + "user_id" : toSubmitUserId, |
| 447 | "sign_name" : task.info.sign_name, | 451 | "sign_name" : task.info.sign_name, |
| 448 | - "number_of_approval" : answer.number_of_approval, | 452 | + "number_of_approval" : answer.number_of_approval |
| 449 | }, | 453 | }, |
| 450 | success : function(response) { | 454 | success : function(response) { |
| 451 | _saveAnswer(task, deferred, answer); | 455 | _saveAnswer(task, deferred, answer); |