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); |