debug(vikon): log raw API response structure for parts mapping
This commit is contained in:
@@ -50,7 +50,6 @@ class CheckAccessAction
|
|||||||
}
|
}
|
||||||
|
|
||||||
// Extract parts per module from the API response
|
// Extract parts per module from the API response
|
||||||
// API returns string keys ("1", "2", "6"), cast to int for Vue compatibility
|
|
||||||
$partsByModule = [];
|
$partsByModule = [];
|
||||||
if (isset($body['tree_access']) && is_array($body['tree_access'])) {
|
if (isset($body['tree_access']) && is_array($body['tree_access'])) {
|
||||||
foreach ($body['tree_access'] as $moduleId => $moduleData) {
|
foreach ($body['tree_access'] as $moduleId => $moduleData) {
|
||||||
@@ -64,6 +63,9 @@ class CheckAccessAction
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Log::info('Vikon modules tree raw', ['tree_access' => $body['tree_access']]);
|
||||||
|
Log::info('Vikon parts extracted', ['parts' => $partsByModule]);
|
||||||
|
|
||||||
return [
|
return [
|
||||||
'has_access' => true,
|
'has_access' => true,
|
||||||
'error' => null,
|
'error' => null,
|
||||||
|
|||||||
Reference in New Issue
Block a user