From de2221d9b7ea5d94bf5f9304f9b383413ef9700f Mon Sep 17 00:00:00 2001 From: miguel angel rasteu Date: Tue, 17 Oct 2023 12:53:24 +0200 Subject: [PATCH] #12207 Fix status --- .../godmode/wizards/DiscoveryTaskList.class.php | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/pandora_console/godmode/wizards/DiscoveryTaskList.class.php b/pandora_console/godmode/wizards/DiscoveryTaskList.class.php index 7faacca204..b0fe98c9d4 100644 --- a/pandora_console/godmode/wizards/DiscoveryTaskList.class.php +++ b/pandora_console/godmode/wizards/DiscoveryTaskList.class.php @@ -769,7 +769,6 @@ class DiscoveryTaskList extends HTML $_rs = $this->getStatusMessage($task); $can_be_reviewed = $_rs['can_be_reviewed']; $data[5] = $_rs['message']; - ; switch ($task['type']) { case DISCOVERY_CLOUD_AZURE_COMPUTE: @@ -1973,7 +1972,6 @@ class DiscoveryTaskList extends HTML { $status = ''; $can_be_reviewed = false; - if (empty($task['summary']) === false && $task['summary'] == 'cancelled' ) { @@ -1988,12 +1986,16 @@ class DiscoveryTaskList extends HTML if ($task['status'] == -2) { $status = __('Failed'); } else { - $status = __('Pending'); + $status = __('Done'); } } else if ($task['utimestamp'] == 0 - && empty($task['summary']) + && (bool) empty($task['summary']) === true ) { $status = __('Not started'); + } else if ($task['utimestamp'] > 0 + && (bool) empty($task['summary']) === true + ) { + $status = __('Pending'); } else if ($task['utimestamp'] > 0) { $status = __('Done'); } else {