From 97c4ab99f170412fefe478b8325e58a79d079779 Mon Sep 17 00:00:00 2001 From: F4ilji Date: Sun, 5 Jul 2026 12:19:14 +0500 Subject: [PATCH] debug(vikon): log raw API response structure for parts mapping --- app/Containers/VikonIntegration/Actions/CheckAccessAction.php | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/app/Containers/VikonIntegration/Actions/CheckAccessAction.php b/app/Containers/VikonIntegration/Actions/CheckAccessAction.php index 2d96d41..1aa32c0 100644 --- a/app/Containers/VikonIntegration/Actions/CheckAccessAction.php +++ b/app/Containers/VikonIntegration/Actions/CheckAccessAction.php @@ -50,7 +50,6 @@ class CheckAccessAction } // Extract parts per module from the API response - // API returns string keys ("1", "2", "6"), cast to int for Vue compatibility $partsByModule = []; if (isset($body['tree_access']) && is_array($body['tree_access'])) { 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 [ 'has_access' => true, 'error' => null,