From 87fccb9f4509148f5bc4f2dc723d5c2a5aba87b2 Mon Sep 17 00:00:00 2001 From: Jake McDermott Date: Fri, 29 Jun 2018 12:41:32 -0400 Subject: [PATCH] fix status list for client-generated status counts --- awx/ui/client/features/output/status.service.js | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/awx/ui/client/features/output/status.service.js b/awx/ui/client/features/output/status.service.js index d387f8db41..4ad8432d1a 100644 --- a/awx/ui/client/features/output/status.service.js +++ b/awx/ui/client/features/output/status.service.js @@ -7,6 +7,7 @@ const TASK_START = 'playbook_on_task_start'; const HOST_STATUS_KEYS = ['dark', 'failures', 'changed', 'ok', 'skipped']; const COMPLETE = ['successful', 'failed']; const INCOMPLETE = ['canceled', 'error']; +const UNSUCCESSFUL = ['failed'].concat(INCOMPLETE); const FINISHED = COMPLETE.concat(INCOMPLETE); function JobStatusService (moment, message) { @@ -61,12 +62,12 @@ function JobStatusService (moment, message) { }; this.createHostStatusCounts = status => { - if (_.includes(COMPLETE, status)) { - return { ok: 1 }; + if (UNSUCCESSFUL.includes(status)) { + return { failures: 1 }; } - if (_.includes(INCOMPLETE, status)) { - return { failures: 1 }; + if (COMPLETE.includes(status)) { + return { ok: 1 }; } return null;