Avoid starting docker before docker-compose exists Fixed a bug whereby ajax callbacks were executed immediately rather than deferred at ajax result time by wrapping actual execution functions with anonymous callbacks. Bug: Issue 10053 Change-Id: I3d4685fb169f0678d7fe7822c4b86c4e0f3f5658
diff --git a/src/main/resources/static/js/analyticswizard.js b/src/main/resources/static/js/analyticswizard.js index c7b02d2..3407b07 100644 --- a/src/main/resources/static/js/analyticswizard.js +++ b/src/main/resources/static/js/analyticswizard.js
@@ -135,7 +135,7 @@ // Need to catch the status code since Gerrit doesn't return // a well formed JSON, hence Ajax treats it as an error statusCode: { - 201: dashboardService('up') + 201: function () { dashboardService('up'); } }, error: function(jqXHR, textStatus, errorThrown) { if(jqXHR.status != 201) { @@ -164,7 +164,7 @@ // Need to catch the status code since Gerrit doesn't return // a well formed JSON, hence Ajax treats it as an error statusCode: { - 201: waitForImport + 201: function () { waitForImport(); } }, error: function(jqXHR, textStatus, errorThrown) { if(jqXHR.status != 201) { @@ -183,8 +183,8 @@ dataType: 'application/json', contentType:"application/json; charset=utf-8", statusCode: { - 202: pollStatusEndpoint, - 204: wizardGoToDashboard + 202: function() { pollStatusEndpoint(); }, + 204: function() { wizardGoToDashboard(); } }, error: function(jqXHR, textStatus, errorThrown) { if(jqXHR.status != 202 && jqXHR.status != 204) {