Fix NC connector status lookup for active runtime connections

This commit is contained in:
Terranom674
2026-08-17 22:16:13 +02:00
parent cea048a2ff
commit aa506e7bfe

View File

@@ -111,6 +111,12 @@ function bratonien_tools_nc_connector_connection_last_status(array $connection)
$config = isset($connection['config']) && is_array($connection['config']) ? $connection['config'] : array(); $config = isset($connection['config']) && is_array($connection['config']) ? $connection['config'] : array();
$state_dir = rtrim((string)($config['state_dir'] ?? ''), '/'); $state_dir = rtrim((string)($config['state_dir'] ?? ''), '/');
if ($state_dir === '' && !empty($connection['id']))
{
$state_dir = '/var/lib/bratonien-tools/nc-connector/connection-'.(int)$connection['id'];
}
if ($state_dir === '') if ($state_dir === '')
{ {
return $empty; return $empty;