refs #1271 removes some innecesaries parameters comprobations

oglive-status-bug
Luis Gerardo Romero Garcia 2025-02-25 07:39:54 +01:00
parent 87b9bdc8a4
commit ecde5a29a7
1 changed files with 4 additions and 13 deletions

View File

@ -140,7 +140,7 @@ public function getStatus(): Response
$ogLiveConfigResult = $ogLiveResponse['output'];
$ogLiveExitCode = $ogLiveResponse['exitCode'];
$defaultOglive = null;
$defaultOglive = "";
$installedOglives = [];
$ogLiveError = null;
@ -150,13 +150,12 @@ public function getStatus(): Response
'error' => 'FAILED_TO_RETRIEVE_OGLIVE_CONFIGURATION',
'details' => $ogLiveConfigResult['error'] ?? 'Unknown error'
];
$defaultOglive = "";
$installedOglives = [];
} else {
// Extraer datos si el comando fue exitoso
$defaultOglive = $ogLiveConfigResult['default_oglive'] ?? null;
$defaultOglive = $ogLiveConfigResult['default_oglive'] ?? "";
$installedOglives = $ogLiveConfigResult['installed_ogLives'] ?? [];
if (empty($installedOglives)) {
$installedOglives = ['message' => 'No installed ogLives found'];
}
}
// Llamar a oglivecli para obtener el estado de los servicios
@ -171,14 +170,6 @@ public function getStatus(): Response
);
}
// Verificar si las claves 'default_oglive' e 'installed_ogLives' existen en la respuesta de oglivecli
$defaultOglive = $ogLiveConfigResult['default_oglive'] ?? null;
$installedOglives = $ogLiveConfigResult['installed_ogLives'] ?? [];
if ($defaultOglive === null || empty($installedOglives)) {
$installedOglives = [];
}
$response = [
'success' => 'Status retrieved successfully',
'message' => [