{"message":"Call to undefined method App\\Services\\WhatsAppService::testConnection()","context":{"exception":{"class":"Error","message":"Call to undefined method App\\Services\\WhatsAppService::testConnection()","code":0,"file":"/home/abastolo/public_html/demo.app.abastolostrinis.com/app/Services/WhatsAppHealthService.php:43"}},"level":400,"level_name":"ERROR","channel":"local","datetime":"2026-04-19T01:11:26.223958-04:00","extra":{}}
{"message":"Call to undefined method App\\Services\\WhatsAppService::testConnection()","context":{"exception":{"class":"Error","message":"Call to undefined method App\\Services\\WhatsAppService::testConnection()","code":0,"file":"/home/abastolo/public_html/demo.app.abastolostrinis.com/app/Services/WhatsAppHealthService.php:43"}},"level":400,"level_name":"ERROR","channel":"local","datetime":"2026-04-19T01:15:25.679518-04:00","extra":{}}
{"message":"DolarVzla API fetch failed: file_get_contents(https://api.dolarvzla.com/public/exchange-rate): Failed to open stream: HTTP request failed! HTTP/1.1 401 Unauthorized\r\n","context":{},"level":300,"level_name":"WARNING","channel":"local","datetime":"2026-04-19T00:19:01.228102-06:00","extra":{}}
{"message":"Exchange rates stored successfully","context":{"usd_rate":481.22,"eur_rate":566.8080094228504,"source":"backup_api"},"level":200,"level_name":"INFO","channel":"local","datetime":"2026-04-19T00:19:01.477007-06:00","extra":{}}
{"message":"Call to undefined method App\\Services\\WhatsAppService::testConnection()","context":{"exception":{"class":"Error","message":"Call to undefined method App\\Services\\WhatsAppService::testConnection()","code":0,"file":"/home/abastolo/public_html/demo.app.abastolostrinis.com/app/Services/WhatsAppHealthService.php:43"}},"level":400,"level_name":"ERROR","channel":"local","datetime":"2026-04-19T02:41:54.812314-04:00","extra":{}}
{"message":"SQLSTATE[42S02]: Base table or view not found: 1146 Table 'abastolo_demoapp.matriculas' doesn't exist (Connection: mysql, SQL: \n    SELECT COUNT(*) as total\n    FROM matriculas m\n    JOIN students s ON m.estudiante_id = s.id\n    WHERE (m.empresa_id IS NULL OR m.sucursal_id IS NULL)\n    AND (s.empresa_id IS NOT NULL OR s.sucursal_id IS NOT NULL)\n)","context":{"exception":{"class":"Illuminate\\Database\\QueryException","message":"SQLSTATE[42S02]: Base table or view not found: 1146 Table 'abastolo_demoapp.matriculas' doesn't exist (Connection: mysql, SQL: \n    SELECT COUNT(*) as total\n    FROM matriculas m\n    JOIN students s ON m.estudiante_id = s.id\n    WHERE (m.empresa_id IS NULL OR m.sucursal_id IS NULL)\n    AND (s.empresa_id IS NOT NULL OR s.sucursal_id IS NOT NULL)\n)","code":42,"file":"/home/abastolo/public_html/demo.app.abastolostrinis.com/vendor/laravel/framework/src/Illuminate/Database/Connection.php:824","previous":{"class":"PDOException","message":"SQLSTATE[42S02]: Base table or view not found: 1146 Table 'abastolo_demoapp.matriculas' doesn't exist","code":42,"file":"/home/abastolo/public_html/demo.app.abastolostrinis.com/vendor/laravel/framework/src/Illuminate/Database/Connection.php:406"}}},"level":400,"level_name":"ERROR","channel":"local","datetime":"2026-04-19T05:48:22.509974-04:00","extra":{}}
{"message":"Trying to access array offset on null","context":{"exception":{"class":"ErrorException","message":"Trying to access array offset on null","code":0,"file":"/home/abastolo/public_html/demo.app.abastolostrinis.com/check-qr.php:16"}},"level":400,"level_name":"ERROR","channel":"local","datetime":"2026-04-19T14:51:32.825017-04:00","extra":{}}
{"message":"SQLSTATE[42S02]: Base table or view not found: 1146 Table 'abastolo_demoapp.matriculas' doesn't exist (Connection: mysql, SQL: \n    SELECT COUNT(*) as total\n    FROM matriculas m\n    JOIN students s ON m.estudiante_id = s.id\n    WHERE (m.empresa_id IS NULL OR m.sucursal_id IS NULL)\n    AND (s.empresa_id IS NOT NULL OR s.sucursal_id IS NOT NULL)\n)","context":{"exception":{"class":"Illuminate\\Database\\QueryException","message":"SQLSTATE[42S02]: Base table or view not found: 1146 Table 'abastolo_demoapp.matriculas' doesn't exist (Connection: mysql, SQL: \n    SELECT COUNT(*) as total\n    FROM matriculas m\n    JOIN students s ON m.estudiante_id = s.id\n    WHERE (m.empresa_id IS NULL OR m.sucursal_id IS NULL)\n    AND (s.empresa_id IS NOT NULL OR s.sucursal_id IS NOT NULL)\n)","code":42,"file":"/home/abastolo/public_html/demo.app.abastolostrinis.com/vendor/laravel/framework/src/Illuminate/Database/Connection.php:824","previous":{"class":"PDOException","message":"SQLSTATE[42S02]: Base table or view not found: 1146 Table 'abastolo_demoapp.matriculas' doesn't exist","code":42,"file":"/home/abastolo/public_html/demo.app.abastolostrinis.com/vendor/laravel/framework/src/Illuminate/Database/Connection.php:406"}}},"level":400,"level_name":"ERROR","channel":"local","datetime":"2026-04-19T14:51:32.910863-04:00","extra":{}}
{"message":"Call to undefined method App\\Services\\WhatsAppService::testConnection()","context":{"exception":{"class":"Error","message":"Call to undefined method App\\Services\\WhatsAppService::testConnection()","code":0,"file":"/home/abastolo/public_html/demo.app.abastolostrinis.com/api-evaluation.php:18"}},"level":400,"level_name":"ERROR","channel":"local","datetime":"2026-04-19T14:51:33.753396-04:00","extra":{}}
{"message":"Call to undefined method App\\Services\\WhatsAppService::testConnection()","context":{"exception":{"class":"Error","message":"Call to undefined method App\\Services\\WhatsAppService::testConnection()","code":0,"file":"/home/abastolo/public_html/demo.app.abastolostrinis.com/app/Services/WhatsAppHealthService.php:43"}},"level":400,"level_name":"ERROR","channel":"local","datetime":"2026-04-19T15:06:01.538629-04:00","extra":{}}
{"message":"Call to undefined method App\\Services\\WhatsAppService::testConnection()","context":{"exception":{"class":"Error","message":"Call to undefined method App\\Services\\WhatsAppService::testConnection()","code":0,"file":"/home/abastolo/public_html/demo.app.abastolostrinis.com/app/Services/WhatsAppHealthService.php:43"}},"level":400,"level_name":"ERROR","channel":"local","datetime":"2026-04-19T15:10:01.945928-04:00","extra":{}}
{"message":"SQLSTATE[42S02]: Base table or view not found: 1146 Table 'abastolo_demoapp.matriculas' doesn't exist (Connection: mysql, SQL: \n    SELECT COUNT(*) as total\n    FROM matriculas m\n    JOIN students s ON m.estudiante_id = s.id\n    WHERE (m.empresa_id IS NULL OR m.sucursal_id IS NULL)\n    AND (s.empresa_id IS NOT NULL OR s.sucursal_id IS NOT NULL)\n)","context":{"exception":{"class":"Illuminate\\Database\\QueryException","message":"SQLSTATE[42S02]: Base table or view not found: 1146 Table 'abastolo_demoapp.matriculas' doesn't exist (Connection: mysql, SQL: \n    SELECT COUNT(*) as total\n    FROM matriculas m\n    JOIN students s ON m.estudiante_id = s.id\n    WHERE (m.empresa_id IS NULL OR m.sucursal_id IS NULL)\n    AND (s.empresa_id IS NOT NULL OR s.sucursal_id IS NOT NULL)\n)","code":42,"file":"/home/abastolo/public_html/demo.app.abastolostrinis.com/vendor/laravel/framework/src/Illuminate/Database/Connection.php:824","previous":{"class":"PDOException","message":"SQLSTATE[42S02]: Base table or view not found: 1146 Table 'abastolo_demoapp.matriculas' doesn't exist","code":42,"file":"/home/abastolo/public_html/demo.app.abastolostrinis.com/vendor/laravel/framework/src/Illuminate/Database/Connection.php:406"}}},"level":400,"level_name":"ERROR","channel":"local","datetime":"2026-04-19T16:35:46.929748-04:00","extra":{}}
{"message":"Trying to access array offset on null","context":{"exception":{"class":"ErrorException","message":"Trying to access array offset on null","code":0,"file":"/home/abastolo/public_html/demo.app.abastolostrinis.com/check-qr.php:16"}},"level":400,"level_name":"ERROR","channel":"local","datetime":"2026-04-19T16:35:49.520917-04:00","extra":{}}
{"message":"Call to undefined method App\\Services\\WhatsAppService::testConnection()","context":{"exception":{"class":"Error","message":"Call to undefined method App\\Services\\WhatsAppService::testConnection()","code":0,"file":"/home/abastolo/public_html/demo.app.abastolostrinis.com/api-evaluation.php:18"}},"level":400,"level_name":"ERROR","channel":"local","datetime":"2026-04-19T16:35:50.012572-04:00","extra":{}}
{"message":"Call to undefined method App\\Services\\WhatsAppService::testConnection()","context":{"exception":{"class":"Error","message":"Call to undefined method App\\Services\\WhatsAppService::testConnection()","code":0,"file":"/home/abastolo/public_html/demo.app.abastolostrinis.com/app/Services/WhatsAppHealthService.php:43"}},"level":400,"level_name":"ERROR","channel":"local","datetime":"2026-04-19T16:35:51.733218-04:00","extra":{}}
