recheck submittask
This commit is contained in:
parent
5ba3663c98
commit
c90a217e33
1 changed files with 15 additions and 3 deletions
|
@ -1,6 +1,7 @@
|
||||||
finalize = {
|
finalize = {
|
||||||
hoster: null,
|
hoster: null,
|
||||||
state: 'checking',
|
state: 'checking',
|
||||||
|
submittask: null,
|
||||||
init: function() {
|
init: function() {
|
||||||
finalize.hoster = $('#hoster').attr('data-name');
|
finalize.hoster = $('#hoster').attr('data-name');
|
||||||
finalize._set_state('checking');
|
finalize._set_state('checking');
|
||||||
|
@ -56,10 +57,21 @@ finalize = {
|
||||||
});
|
});
|
||||||
},
|
},
|
||||||
handle_task_data: function(data) {
|
handle_task_data: function(data) {
|
||||||
if (data.done && !data.success) {
|
finalize.submittask = data.id
|
||||||
$('#error').text(data.error).show();
|
if (data.done) {
|
||||||
finalize._set_state('logged_in');
|
if (!data.success) {
|
||||||
|
$('#error').text(data.error).show();
|
||||||
|
finalize._set_state('logged_in');
|
||||||
|
} else {
|
||||||
|
$('#pull_request_link').attr('href', data.result.url).text(data.result.url);
|
||||||
|
finalize._set_state('done');
|
||||||
|
}
|
||||||
|
} else {
|
||||||
|
window.setTimeout(finalize._check_submittask, 700);
|
||||||
}
|
}
|
||||||
|
},
|
||||||
|
_check_submittask: function() {
|
||||||
|
$.getJSON('/api/v1/submittask/'+finalize.submittask+'/', finalize.handle_task_data);
|
||||||
}
|
}
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue