diff --git a/services/NormalBot.php b/services/NormalBot.php index 0b7b71f..fd614e6 100644 --- a/services/NormalBot.php +++ b/services/NormalBot.php @@ -227,8 +227,10 @@ class NormalBot if ($code !== 200 || !$body) return null; $data = json_decode($body, true); if (!is_array($data)) return null; - // Accept both top-level array and {data: [...]} - return isset($data['data']) && is_array($data['data']) ? $data['data'] : $data; + // Accept {data:[...]}, {datos:[...]}, or bare array + if (isset($data['data']) && is_array($data['data'])) return $data['data']; + if (isset($data['datos']) && is_array($data['datos'])) return $data['datos']; + return $data; } private static function buildDynamicListResponse(array $items, array $flow, string $to, array $company): ?array