From 643c0e240cd3351f3ede53c75c586cc274279e8a Mon Sep 17 00:00:00 2001 From: Michael Abashian Date: Tue, 7 Feb 2017 12:03:21 -0500 Subject: [PATCH] Recursively fetch workflow nodes when there is more than 1 page of nodes --- .../workflow-results.route.js | 25 ++++++++++++++++++- 1 file changed, 24 insertions(+), 1 deletion(-) diff --git a/awx/ui/client/src/workflow-results/workflow-results.route.js b/awx/ui/client/src/workflow-results/workflow-results.route.js index 904584ec25..cbf8778b34 100644 --- a/awx/ui/client/src/workflow-results/workflow-results.route.js +++ b/awx/ui/client/src/workflow-results/workflow-results.route.js @@ -52,7 +52,30 @@ export default { Rest.setUrl(workflowData.related.workflow_nodes); Rest.get() .success(function(data) { - defer.resolve(data.results); + if(data.next) { + let allNodes = data.results; + let getNodes = function(nextUrl){ + // Get the workflow nodes + Rest.setUrl(nextUrl); + Rest.get() + .success(function(nextData) { + for(var i=0; i