Commit 15fbadca626bbc3c27222bb6881fe2bf2cd356e4

Authored by Adabriand Furtado
1 parent 81c4bec8
Exists in master and in 1 other branch dynamic

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