{"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/app.abastolostrinis.com/check-qr.php:16"}},"level":400,"level_name":"ERROR","channel":"local","datetime":"2026-04-18T01:52:11.440088-04:00","extra":{}}
{"message":"SQLSTATE[42S02]: Base table or view not found: 1146 Table 'abastolo_lostrinis.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_lostrinis.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/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_lostrinis.matriculas' doesn't exist","code":42,"file":"/home/abastolo/public_html/app.abastolostrinis.com/vendor/laravel/framework/src/Illuminate/Database/Connection.php:406"}}},"level":400,"level_name":"ERROR","channel":"local","datetime":"2026-04-18T01:54:12.842040-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-18T02:00:22.986797-04:00","extra":{}}
{"message":"Exchange rates stored successfully","context":{"usd_rate":481.22,"eur_rate":567.4764150943397,"source":"backup_api"},"level":200,"level_name":"INFO","channel":"local","datetime":"2026-04-18T02:00:23.242292-04:00","extra":{}}
{"message":"Error al cerrar caja antigua","context":{"caja_id":33},"level":400,"level_name":"ERROR","channel":"local","datetime":"2026-04-18T02:35:56.899612-04:00","extra":{}}
{"message":"Error al cerrar caja antigua","context":{"caja_id":38},"level":400,"level_name":"ERROR","channel":"local","datetime":"2026-04-18T02:35:56.906735-04:00","extra":{}}
{"message":"Error al cerrar caja antigua","context":{"caja_id":39},"level":400,"level_name":"ERROR","channel":"local","datetime":"2026-04-18T02:35:56.911638-04:00","extra":{}}
{"message":"Error al cerrar caja antigua","context":{"caja_id":40},"level":400,"level_name":"ERROR","channel":"local","datetime":"2026-04-18T02:35:56.928599-04:00","extra":{}}
{"message":"Error al cerrar caja antigua","context":{"caja_id":41},"level":400,"level_name":"ERROR","channel":"local","datetime":"2026-04-18T02:35:56.933388-04:00","extra":{}}
{"message":"Error al cerrar caja antigua","context":{"caja_id":42},"level":400,"level_name":"ERROR","channel":"local","datetime":"2026-04-18T02:35:56.937890-04:00","extra":{}}
{"message":"Error al cerrar caja antigua","context":{"caja_id":43},"level":400,"level_name":"ERROR","channel":"local","datetime":"2026-04-18T02:35:56.945303-04:00","extra":{}}
{"message":"Error al cerrar caja antigua","context":{"caja_id":44},"level":400,"level_name":"ERROR","channel":"local","datetime":"2026-04-18T02:35:56.952038-04:00","extra":{}}
{"message":"Error al cerrar caja antigua","context":{"caja_id":45},"level":400,"level_name":"ERROR","channel":"local","datetime":"2026-04-18T02:35:56.958442-04:00","extra":{}}
{"message":"Error al cerrar caja antigua","context":{"caja_id":46},"level":400,"level_name":"ERROR","channel":"local","datetime":"2026-04-18T02:35:56.963903-04:00","extra":{}}
{"message":"Error al cerrar caja antigua","context":{"caja_id":47},"level":400,"level_name":"ERROR","channel":"local","datetime":"2026-04-18T02:35:56.968303-04:00","extra":{}}
{"message":"Error al cerrar caja antigua","context":{"caja_id":48},"level":400,"level_name":"ERROR","channel":"local","datetime":"2026-04-18T02:35:56.972436-04:00","extra":{}}
{"message":"Error al cerrar caja antigua","context":{"caja_id":49},"level":400,"level_name":"ERROR","channel":"local","datetime":"2026-04-18T02:35:56.976636-04:00","extra":{}}
{"message":"Error al cerrar caja antigua","context":{"caja_id":50},"level":400,"level_name":"ERROR","channel":"local","datetime":"2026-04-18T02:35:56.981330-04:00","extra":{}}
{"message":"Error al cerrar caja antigua","context":{"caja_id":51},"level":400,"level_name":"ERROR","channel":"local","datetime":"2026-04-18T02:35:56.985863-04:00","extra":{}}
{"message":"Error al cerrar caja antigua","context":{"caja_id":52},"level":400,"level_name":"ERROR","channel":"local","datetime":"2026-04-18T02:35:56.990159-04:00","extra":{}}
{"message":"Error al cerrar caja antigua","context":{"caja_id":53},"level":400,"level_name":"ERROR","channel":"local","datetime":"2026-04-18T02:35:56.995005-04:00","extra":{}}
{"message":"Error al cerrar caja antigua","context":{"caja_id":54},"level":400,"level_name":"ERROR","channel":"local","datetime":"2026-04-18T02:35:56.999272-04:00","extra":{}}
{"message":"Error al cerrar caja antigua","context":{"caja_id":55},"level":400,"level_name":"ERROR","channel":"local","datetime":"2026-04-18T02:35:57.003390-04:00","extra":{}}
{"message":"Error al cerrar caja antigua","context":{"caja_id":56},"level":400,"level_name":"ERROR","channel":"local","datetime":"2026-04-18T02:35:57.007583-04:00","extra":{}}
{"message":"Error al cerrar caja antigua","context":{"caja_id":57},"level":400,"level_name":"ERROR","channel":"local","datetime":"2026-04-18T02:35:57.011876-04:00","extra":{}}
{"message":"Error al cerrar caja antigua","context":{"caja_id":58},"level":400,"level_name":"ERROR","channel":"local","datetime":"2026-04-18T02:35:57.016210-04:00","extra":{}}
{"message":"Error al cerrar caja antigua","context":{"caja_id":59},"level":400,"level_name":"ERROR","channel":"local","datetime":"2026-04-18T02:35:57.020640-04:00","extra":{}}
{"message":"Error al cerrar caja antigua","context":{"caja_id":60},"level":400,"level_name":"ERROR","channel":"local","datetime":"2026-04-18T02:35:57.024920-04:00","extra":{}}
{"message":"Error al cerrar caja antigua","context":{"caja_id":61},"level":400,"level_name":"ERROR","channel":"local","datetime":"2026-04-18T02:35:57.034430-04:00","extra":{}}
{"message":"Error al cerrar caja antigua","context":{"caja_id":62},"level":400,"level_name":"ERROR","channel":"local","datetime":"2026-04-18T02:35:57.040567-04:00","extra":{}}
{"message":"Error al cerrar caja antigua","context":{"caja_id":63},"level":400,"level_name":"ERROR","channel":"local","datetime":"2026-04-18T02:35:57.046331-04:00","extra":{}}
{"message":"Error al cerrar caja antigua","context":{"caja_id":64},"level":400,"level_name":"ERROR","channel":"local","datetime":"2026-04-18T02:35:57.052154-04:00","extra":{}}
{"message":"Error al cerrar caja antigua","context":{"caja_id":65},"level":400,"level_name":"ERROR","channel":"local","datetime":"2026-04-18T02:35:57.057867-04:00","extra":{}}
{"message":"Error al cerrar caja antigua","context":{"caja_id":66},"level":400,"level_name":"ERROR","channel":"local","datetime":"2026-04-18T02:35:57.063689-04:00","extra":{}}
{"message":"Error al cerrar caja antigua","context":{"caja_id":67},"level":400,"level_name":"ERROR","channel":"local","datetime":"2026-04-18T02:35:57.068041-04:00","extra":{}}
{"message":"Error al cerrar caja antigua","context":{"caja_id":68},"level":400,"level_name":"ERROR","channel":"local","datetime":"2026-04-18T02:35:57.073548-04:00","extra":{}}
{"message":"Error al cerrar caja antigua","context":{"caja_id":69},"level":400,"level_name":"ERROR","channel":"local","datetime":"2026-04-18T02:35:57.077834-04:00","extra":{}}
{"message":"Error al cerrar caja antigua","context":{"caja_id":70},"level":400,"level_name":"ERROR","channel":"local","datetime":"2026-04-18T02:35:57.081768-04:00","extra":{}}
{"message":"Error al cerrar caja antigua","context":{"caja_id":71},"level":400,"level_name":"ERROR","channel":"local","datetime":"2026-04-18T02:35:57.085866-04:00","extra":{}}
{"message":"Error al cerrar caja antigua","context":{"caja_id":72},"level":400,"level_name":"ERROR","channel":"local","datetime":"2026-04-18T02:35:57.089725-04:00","extra":{}}
{"message":"Error al cerrar caja antigua","context":{"caja_id":73},"level":400,"level_name":"ERROR","channel":"local","datetime":"2026-04-18T02:35:57.093506-04:00","extra":{}}
{"message":"Error al cerrar caja antigua","context":{"caja_id":74},"level":400,"level_name":"ERROR","channel":"local","datetime":"2026-04-18T02:35:57.097637-04:00","extra":{}}
{"message":"Error al cerrar caja antigua","context":{"caja_id":75},"level":400,"level_name":"ERROR","channel":"local","datetime":"2026-04-18T02:35:57.101432-04:00","extra":{}}
{"message":"Error al cerrar caja antigua","context":{"caja_id":76},"level":400,"level_name":"ERROR","channel":"local","datetime":"2026-04-18T02:35:57.105627-04:00","extra":{}}
{"message":"Error al cerrar caja antigua","context":{"caja_id":77},"level":400,"level_name":"ERROR","channel":"local","datetime":"2026-04-18T02:35:57.109296-04:00","extra":{}}
{"message":"Error al cerrar caja antigua","context":{"caja_id":78},"level":400,"level_name":"ERROR","channel":"local","datetime":"2026-04-18T02:35:57.113396-04:00","extra":{}}
{"message":"Error al cerrar caja antigua","context":{"caja_id":79},"level":400,"level_name":"ERROR","channel":"local","datetime":"2026-04-18T02:35:57.117099-04:00","extra":{}}
{"message":"Error al cerrar caja antigua","context":{"caja_id":80},"level":400,"level_name":"ERROR","channel":"local","datetime":"2026-04-18T02:35:57.120612-04:00","extra":{}}
{"message":"Error al cerrar caja antigua","context":{"caja_id":81},"level":400,"level_name":"ERROR","channel":"local","datetime":"2026-04-18T02:35:57.124144-04:00","extra":{}}
{"message":"Error al cerrar caja antigua","context":{"caja_id":82},"level":400,"level_name":"ERROR","channel":"local","datetime":"2026-04-18T02:35:57.129297-04:00","extra":{}}
{"message":"Error al cerrar caja antigua","context":{"caja_id":83},"level":400,"level_name":"ERROR","channel":"local","datetime":"2026-04-18T02:35:57.134265-04:00","extra":{}}
{"message":"Error al cerrar caja antigua","context":{"caja_id":84},"level":400,"level_name":"ERROR","channel":"local","datetime":"2026-04-18T02:35:57.139490-04:00","extra":{}}
{"message":"Error al cerrar caja antigua","context":{"caja_id":85},"level":400,"level_name":"ERROR","channel":"local","datetime":"2026-04-18T02:35:57.145133-04:00","extra":{}}
{"message":"Error al cerrar caja antigua","context":{"caja_id":86},"level":400,"level_name":"ERROR","channel":"local","datetime":"2026-04-18T02:35:57.151455-04:00","extra":{}}
{"message":"Error al cerrar caja antigua","context":{"caja_id":87},"level":400,"level_name":"ERROR","channel":"local","datetime":"2026-04-18T02:35:57.157170-04:00","extra":{}}
{"message":"Error al cerrar caja antigua","context":{"caja_id":88},"level":400,"level_name":"ERROR","channel":"local","datetime":"2026-04-18T02:35:57.162431-04:00","extra":{}}
{"message":"Error al cerrar caja antigua","context":{"caja_id":89},"level":400,"level_name":"ERROR","channel":"local","datetime":"2026-04-18T02:35:57.166466-04:00","extra":{}}
{"message":"Error en CheckCajaTasa middleware","context":{"error":"Attempt to read property \"id\" on null","user_id":null,"url":"https://app.abastolostrinis.com/front/store"},"level":400,"level_name":"ERROR","channel":"local","datetime":"2026-04-18T02:35:57.167495-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/app.abastolostrinis.com/app/Services/WhatsAppHealthService.php:43"}},"level":400,"level_name":"ERROR","channel":"local","datetime":"2026-04-18T03:12:02.003270-04:00","extra":{}}
{"message":"Call to undefined method App\\Services\\WhatsAppService::cleanPhoneNumber()","context":{"exception":{"class":"Error","message":"Call to undefined method App\\Services\\WhatsAppService::cleanPhoneNumber()","code":0,"file":"/home/abastolo/public_html/app.abastolostrinis.com/test-phone-format.php:25"}},"level":400,"level_name":"ERROR","channel":"local","datetime":"2026-04-18T03:25:35.804516-04:00","extra":{}}
{"message":"Error en CheckCajaTasa middleware","context":{"error":"Attempt to read property \"id\" on null","user_id":null,"url":"https://www.app.abastolostrinis.com"},"level":400,"level_name":"ERROR","channel":"local","datetime":"2026-04-18T03:34:50.094235-04:00","extra":{}}
{"message":"Error en CheckCajaTasa middleware","context":{"error":"Attempt to read property \"id\" on null","user_id":null,"url":"https://www.app.abastolostrinis.com"},"level":400,"level_name":"ERROR","channel":"local","datetime":"2026-04-18T03:34:50.113510-04:00","extra":{}}
{"message":"Error en CheckCajaTasa middleware","context":{"error":"Attempt to read property \"id\" on null","user_id":null,"url":"https://www.app.abastolostrinis.com/front/store"},"level":400,"level_name":"ERROR","channel":"local","datetime":"2026-04-18T03:34:50.640147-04:00","extra":{}}
{"message":"Error en CheckCajaTasa middleware","context":{"error":"Attempt to read property \"id\" on null","user_id":null,"url":"https://www.app.abastolostrinis.com/front/store"},"level":400,"level_name":"ERROR","channel":"local","datetime":"2026-04-18T03:34:50.648148-04:00","extra":{}}
{"message":"Error en CheckCajaTasa middleware","context":{"error":"Attempt to read property \"id\" on null","user_id":null,"url":"https://www.app.abastolostrinis.com"},"level":400,"level_name":"ERROR","channel":"local","datetime":"2026-04-18T03:34:55.246775-04:00","extra":{}}
{"message":"Error en CheckCajaTasa middleware","context":{"error":"Attempt to read property \"id\" on null","user_id":null,"url":"https://www.app.abastolostrinis.com/front/store"},"level":400,"level_name":"ERROR","channel":"local","datetime":"2026-04-18T03:34:56.076177-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/app.abastolostrinis.com/api-evaluation.php:18"}},"level":400,"level_name":"ERROR","channel":"local","datetime":"2026-04-18T05:01:46.962762-04:00","extra":{}}
{"message":"SQLSTATE[42S02]: Base table or view not found: 1146 Table 'abastolo_lostrinis.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_lostrinis.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/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_lostrinis.matriculas' doesn't exist","code":42,"file":"/home/abastolo/public_html/app.abastolostrinis.com/vendor/laravel/framework/src/Illuminate/Database/Connection.php:406"}}},"level":400,"level_name":"ERROR","channel":"local","datetime":"2026-04-18T05:17:10.478288-04:00","extra":{}}
{"message":"Error en CheckCajaTasa middleware","context":{"error":"Attempt to read property \"id\" on null","user_id":null,"url":"https://app.abastolostrinis.com"},"level":400,"level_name":"ERROR","channel":"local","datetime":"2026-04-18T05:24:21.081444-04:00","extra":{}}
{"message":"Error en CheckCajaTasa middleware","context":{"error":"Attempt to read property \"id\" on null","user_id":null,"url":"https://app.abastolostrinis.com/front/store"},"level":400,"level_name":"ERROR","channel":"local","datetime":"2026-04-18T05:24:22.179037-04:00","extra":{}}
{"message":"Error en CheckCajaTasa middleware","context":{"error":"Attempt to read property \"id\" on null","user_id":null,"url":"https://cooler.caracas.servidoro.com/app.abastolostrinis.com/public"},"level":400,"level_name":"ERROR","channel":"local","datetime":"2026-04-18T08:07:42.559271-04:00","extra":{}}
{"message":"Error en CheckCajaTasa middleware","context":{"error":"Attempt to read property \"id\" on null","user_id":null,"url":"https://app.abastolostrinis.com/front/store"},"level":400,"level_name":"ERROR","channel":"local","datetime":"2026-04-18T08:34:23.370199-04:00","extra":{}}
{"message":"Error en CheckCajaTasa middleware","context":{"error":"Attempt to read property \"id\" on null","user_id":null,"url":"https://app.abastolostrinis.com/livewire/update"},"level":400,"level_name":"ERROR","channel":"local","datetime":"2026-04-18T08:34:36.718178-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/app.abastolostrinis.com/check-qr.php:16"}},"level":400,"level_name":"ERROR","channel":"local","datetime":"2026-04-18T09:05:50.826429-04:00","extra":{}}
{"message":"Error en CheckCajaTasa middleware","context":{"error":"Attempt to read property \"id\" on null","user_id":null,"url":"https://app.abastolostrinis.com/front/store"},"level":400,"level_name":"ERROR","channel":"local","datetime":"2026-04-18T10:00:05.059493-04:00","extra":{}}
{"message":"Error en CheckCajaTasa middleware","context":{"error":"Attempt to read property \"id\" on null","user_id":null,"url":"https://app.abastolostrinis.com/livewire/update"},"level":400,"level_name":"ERROR","channel":"local","datetime":"2026-04-18T10:06:43.763904-04:00","extra":{}}
{"message":"Error en CheckCajaTasa middleware","context":{"error":"Attempt to read property \"id\" on null","user_id":null,"url":"https://app.abastolostrinis.com/livewire/update"},"level":400,"level_name":"ERROR","channel":"local","datetime":"2026-04-18T10:06:44.680460-04:00","extra":{}}
{"message":"Error en CheckCajaTasa middleware","context":{"error":"Attempt to read property \"id\" on null","user_id":null,"url":"https://app.abastolostrinis.com/livewire/update"},"level":400,"level_name":"ERROR","channel":"local","datetime":"2026-04-18T10:06:51.148989-04:00","extra":{}}
{"message":"Error en CheckCajaTasa middleware","context":{"error":"Attempt to read property \"id\" on null","user_id":null,"url":"https://app.abastolostrinis.com/livewire/update"},"level":400,"level_name":"ERROR","channel":"local","datetime":"2026-04-18T10:06:51.958422-04:00","extra":{}}
{"message":"Error en CheckCajaTasa middleware","context":{"error":"Attempt to read property \"id\" on null","user_id":null,"url":"https://app.abastolostrinis.com/livewire/update"},"level":400,"level_name":"ERROR","channel":"local","datetime":"2026-04-18T10:15:40.561917-04:00","extra":{}}
{"message":"Error en CheckCajaTasa middleware","context":{"error":"Attempt to read property \"id\" on null","user_id":null,"url":"https://app.abastolostrinis.com"},"level":400,"level_name":"ERROR","channel":"local","datetime":"2026-04-18T10:16:55.961386-04:00","extra":{}}
{"message":"Error en CheckCajaTasa middleware","context":{"error":"Attempt to read property \"id\" on null","user_id":null,"url":"https://app.abastolostrinis.com/front/store"},"level":400,"level_name":"ERROR","channel":"local","datetime":"2026-04-18T10:16:56.782837-04:00","extra":{}}
{"message":"Error en CheckCajaTasa middleware","context":{"error":"Attempt to read property \"id\" on null","user_id":null,"url":"https://app.abastolostrinis.com/livewire/update"},"level":400,"level_name":"ERROR","channel":"local","datetime":"2026-04-18T10:29:06.822566-04:00","extra":{}}
{"message":"Error en CheckCajaTasa middleware","context":{"error":"Attempt to read property \"id\" on null","user_id":null,"url":"https://app.abastolostrinis.com/livewire/update"},"level":400,"level_name":"ERROR","channel":"local","datetime":"2026-04-18T10:29:07.899920-04:00","extra":{}}
{"message":"Error en CheckCajaTasa middleware","context":{"error":"Attempt to read property \"id\" on null","user_id":null,"url":"https://app.abastolostrinis.com/livewire/update"},"level":400,"level_name":"ERROR","channel":"local","datetime":"2026-04-18T10:29:10.632778-04:00","extra":{}}
{"message":"Error en CheckCajaTasa middleware","context":{"error":"Attempt to read property \"id\" on null","user_id":null,"url":"https://app.abastolostrinis.com/livewire/update"},"level":400,"level_name":"ERROR","channel":"local","datetime":"2026-04-18T10:29:35.126518-04:00","extra":{}}
{"message":"Error en CheckCajaTasa middleware","context":{"error":"Attempt to read property \"id\" on null","user_id":null,"url":"https://app.abastolostrinis.com/livewire/update"},"level":400,"level_name":"ERROR","channel":"local","datetime":"2026-04-18T10:29:36.787482-04:00","extra":{}}
{"message":"Error en CheckCajaTasa middleware","context":{"error":"Attempt to read property \"id\" on null","user_id":null,"url":"https://app.abastolostrinis.com/livewire/update"},"level":400,"level_name":"ERROR","channel":"local","datetime":"2026-04-18T10:29:43.540545-04:00","extra":{}}
{"message":"Error en CheckCajaTasa middleware","context":{"error":"Attempt to read property \"id\" on null","user_id":null,"url":"https://app.abastolostrinis.com/livewire/update"},"level":400,"level_name":"ERROR","channel":"local","datetime":"2026-04-18T10:29:48.362027-04:00","extra":{}}
{"message":"Error en CheckCajaTasa middleware","context":{"error":"Attempt to read property \"id\" on null","user_id":null,"url":"https://app.abastolostrinis.com/livewire/update"},"level":400,"level_name":"ERROR","channel":"local","datetime":"2026-04-18T10:29:48.895028-04:00","extra":{}}
{"message":"Error en CheckCajaTasa middleware","context":{"error":"Attempt to read property \"id\" on null","user_id":null,"url":"https://app.abastolostrinis.com/livewire/update"},"level":400,"level_name":"ERROR","channel":"local","datetime":"2026-04-18T10:30:00.318754-04:00","extra":{}}
{"message":"Error en CheckCajaTasa middleware","context":{"error":"Attempt to read property \"id\" on null","user_id":null,"url":"https://app.abastolostrinis.com/livewire/update"},"level":400,"level_name":"ERROR","channel":"local","datetime":"2026-04-18T10:31:36.500125-04:00","extra":{}}
{"message":"Error en CheckCajaTasa middleware","context":{"error":"Attempt to read property \"id\" on null","user_id":null,"url":"https://app.abastolostrinis.com/livewire/update"},"level":400,"level_name":"ERROR","channel":"local","datetime":"2026-04-18T10:31:37.467322-04:00","extra":{}}
{"message":"Error en CheckCajaTasa middleware","context":{"error":"Attempt to read property \"id\" on null","user_id":null,"url":"https://app.abastolostrinis.com/livewire/update"},"level":400,"level_name":"ERROR","channel":"local","datetime":"2026-04-18T10:31:38.431948-04:00","extra":{}}
{"message":"Error en CheckCajaTasa middleware","context":{"error":"Attempt to read property \"id\" on null","user_id":null,"url":"https://app.abastolostrinis.com/livewire/update"},"level":400,"level_name":"ERROR","channel":"local","datetime":"2026-04-18T10:31:45.033014-04:00","extra":{}}
{"message":"Error en CheckCajaTasa middleware","context":{"error":"Attempt to read property \"id\" on null","user_id":null,"url":"https://app.abastolostrinis.com/livewire/update"},"level":400,"level_name":"ERROR","channel":"local","datetime":"2026-04-18T10:32:00.506667-04:00","extra":{}}
{"message":"Error en CheckCajaTasa middleware","context":{"error":"Attempt to read property \"id\" on null","user_id":null,"url":"https://app.abastolostrinis.com/livewire/update"},"level":400,"level_name":"ERROR","channel":"local","datetime":"2026-04-18T10:32:01.421606-04:00","extra":{}}
{"message":"Error en CheckCajaTasa middleware","context":{"error":"Attempt to read property \"id\" on null","user_id":null,"url":"https://app.abastolostrinis.com/livewire/update"},"level":400,"level_name":"ERROR","channel":"local","datetime":"2026-04-18T10:32:03.540526-04:00","extra":{}}
{"message":"Error en CheckCajaTasa middleware","context":{"error":"Attempt to read property \"id\" on null","user_id":null,"url":"https://app.abastolostrinis.com/login"},"level":400,"level_name":"ERROR","channel":"local","datetime":"2026-04-18T10:45:20.916735-04:00","extra":{}}
{"message":"Error en CheckCajaTasa middleware","context":{"error":"Attempt to read property \"id\" on null","user_id":null,"url":"https://app.abastolostrinis.com/livewire/update"},"level":400,"level_name":"ERROR","channel":"local","datetime":"2026-04-18T10:45:25.056742-04:00","extra":{}}
{"message":"getStatsData - empresaId: 1","context":{},"level":200,"level_name":"INFO","channel":"local","datetime":"2026-04-18T10:45:25.926046-04:00","extra":{}}
{"message":"getStatsData - dateRange: week","context":{},"level":200,"level_name":"INFO","channel":"local","datetime":"2026-04-18T10:45:25.927767-04:00","extra":{}}
{"message":"getStatsData - startDate: 2026-04-12 00:00:00","context":{},"level":200,"level_name":"INFO","channel":"local","datetime":"2026-04-18T10:45:25.928023-04:00","extra":{}}
{"message":"getStatsData - endDate: 2026-04-18 23:59:59","context":{},"level":200,"level_name":"INFO","channel":"local","datetime":"2026-04-18T10:45:25.928257-04:00","extra":{}}
{"message":"getStatsData - totalSales: 0","context":{},"level":200,"level_name":"INFO","channel":"local","datetime":"2026-04-18T10:45:25.935584-04:00","extra":{}}
{"message":"getStatsData - totalOrders: 11","context":{},"level":200,"level_name":"INFO","channel":"local","datetime":"2026-04-18T10:45:25.939329-04:00","extra":{}}
{"message":"getStatsData - pendingOrders: 11","context":{},"level":200,"level_name":"INFO","channel":"local","datetime":"2026-04-18T10:45:25.939726-04:00","extra":{}}
{"message":"getStatsData - completedOrders: 0","context":{},"level":200,"level_name":"INFO","channel":"local","datetime":"2026-04-18T10:45:25.940217-04:00","extra":{}}
{"message":"getStatsData - totalProducts: 291","context":{},"level":200,"level_name":"INFO","channel":"local","datetime":"2026-04-18T10:45:25.940521-04:00","extra":{}}
{"message":"getSalesChart called for empresa: 1 with dateRange: week","context":{},"level":200,"level_name":"INFO","channel":"local","datetime":"2026-04-18T10:45:25.950761-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/app.abastolostrinis.com/app/Services/WhatsAppHealthService.php:43"}},"level":400,"level_name":"ERROR","channel":"local","datetime":"2026-04-18T10:49:02.729932-04:00","extra":{}}
{"message":"Error en CheckCajaTasa middleware","context":{"error":"Attempt to read property \"id\" on null","user_id":null,"url":"https://app.abastolostrinis.com/front/store"},"level":400,"level_name":"ERROR","channel":"local","datetime":"2026-04-18T10:51:33.055567-04:00","extra":{}}
{"message":"Error en CheckCajaTasa middleware","context":{"error":"Attempt to read property \"id\" on null","user_id":null,"url":"https://app.abastolostrinis.com/front/store"},"level":400,"level_name":"ERROR","channel":"local","datetime":"2026-04-18T10:52:53.302348-04:00","extra":{}}
{"message":"Error en CheckCajaTasa middleware","context":{"error":"Attempt to read property \"id\" on null","user_id":null,"url":"https://app.abastolostrinis.com/livewire/update"},"level":400,"level_name":"ERROR","channel":"local","datetime":"2026-04-18T10:53:04.333055-04:00","extra":{}}
{"message":"Error en CheckCajaTasa middleware","context":{"error":"Attempt to read property \"id\" on null","user_id":null,"url":"https://app.abastolostrinis.com/front/store"},"level":400,"level_name":"ERROR","channel":"local","datetime":"2026-04-18T10:56:47.460379-04:00","extra":{}}
{"message":"Error en CheckCajaTasa middleware","context":{"error":"Attempt to read property \"id\" on null","user_id":null,"url":"https://app.abastolostrinis.com/livewire/update"},"level":400,"level_name":"ERROR","channel":"local","datetime":"2026-04-18T10:56:59.287665-04:00","extra":{}}
{"message":"Error en CheckCajaTasa middleware","context":{"error":"Attempt to read property \"id\" on null","user_id":null,"url":"https://app.abastolostrinis.com/livewire/update"},"level":400,"level_name":"ERROR","channel":"local","datetime":"2026-04-18T10:57:09.924859-04:00","extra":{}}
{"message":"Error en CheckCajaTasa middleware","context":{"error":"Attempt to read property \"id\" on null","user_id":null,"url":"https://app.abastolostrinis.com/livewire/update"},"level":400,"level_name":"ERROR","channel":"local","datetime":"2026-04-18T10:57:11.873843-04:00","extra":{}}
{"message":"Error en CheckCajaTasa middleware","context":{"error":"Attempt to read property \"id\" on null","user_id":null,"url":"https://app.abastolostrinis.com/livewire/update"},"level":400,"level_name":"ERROR","channel":"local","datetime":"2026-04-18T10:57:30.588990-04:00","extra":{}}
{"message":"Variantes cargadas en quickview","context":{"product_id":197,"variants":[{"id":281,"name":"volumen","image_path":"productos/1765995292_variant_0.jpg","image_thumbnail_path":"productos/thumb_1765995292_variant_0.jpg"},{"id":283,"name":"volumen","image_path":"productos/1765995292_variant_1.jpg","image_thumbnail_path":"productos/thumb_1765995292_variant_1.jpg"}]},"level":200,"level_name":"INFO","channel":"local","datetime":"2026-04-18T10:59:26.195489-04:00","extra":{}}
{"message":"selectVariant method called","context":{"variant_id":281},"level":200,"level_name":"INFO","channel":"local","datetime":"2026-04-18T10:59:28.896193-04:00","extra":{}}
{"message":"Variante seleccionada en quickview","context":{"variant_id":281,"image_path":"productos/1765995292_variant_0.jpg","image_thumbnail_path":"productos/thumb_1765995292_variant_0.jpg"},"level":200,"level_name":"INFO","channel":"local","datetime":"2026-04-18T10:59:28.900403-04:00","extra":{}}
{"message":"variantSelected event dispatched","context":{},"level":200,"level_name":"INFO","channel":"local","datetime":"2026-04-18T10:59:28.900758-04:00","extra":{}}
{"message":"Variantes cargadas en quickview","context":{"product_id":285,"variants":[{"id":451,"name":"peso","image_path":null,"image_thumbnail_path":null},{"id":452,"name":"peso","image_path":null,"image_thumbnail_path":null}]},"level":200,"level_name":"INFO","channel":"local","datetime":"2026-04-18T11:00:33.127919-04:00","extra":{}}
{"message":"selectVariant method called","context":{"variant_id":452},"level":200,"level_name":"INFO","channel":"local","datetime":"2026-04-18T11:01:42.010189-04:00","extra":{}}
{"message":"Variante seleccionada en quickview","context":{"variant_id":452,"image_path":"null","image_thumbnail_path":"null"},"level":200,"level_name":"INFO","channel":"local","datetime":"2026-04-18T11:01:42.014496-04:00","extra":{}}
{"message":"variantSelected event dispatched","context":{},"level":200,"level_name":"INFO","channel":"local","datetime":"2026-04-18T11:01:42.014868-04:00","extra":{}}
{"message":"Error en CheckCajaTasa middleware","context":{"error":"Attempt to read property \"id\" on null","user_id":null,"url":"https://app.abastolostrinis.com/front/store"},"level":400,"level_name":"ERROR","channel":"local","datetime":"2026-04-18T11:52:56.805703-04:00","extra":{}}
{"message":"Error en CheckCajaTasa middleware","context":{"error":"Attempt to read property \"id\" on null","user_id":null,"url":"https://app.abastolostrinis.com/livewire/update"},"level":400,"level_name":"ERROR","channel":"local","datetime":"2026-04-18T11:53:11.568343-04:00","extra":{}}
{"message":"Error en CheckCajaTasa middleware","context":{"error":"Attempt to read property \"id\" on null","user_id":null,"url":"https://app.abastolostrinis.com/livewire/update"},"level":400,"level_name":"ERROR","channel":"local","datetime":"2026-04-18T11:53:23.736586-04:00","extra":{}}
{"message":"Error en CheckCajaTasa middleware","context":{"error":"Attempt to read property \"id\" on null","user_id":null,"url":"https://app.abastolostrinis.com/livewire/update"},"level":400,"level_name":"ERROR","channel":"local","datetime":"2026-04-18T11:53:41.820627-04:00","extra":{}}
{"message":"Error en CheckCajaTasa middleware","context":{"error":"Attempt to read property \"id\" on null","user_id":null,"url":"https://app.abastolostrinis.com/front/store"},"level":400,"level_name":"ERROR","channel":"local","datetime":"2026-04-18T12:36:54.498788-04:00","extra":{}}
{"message":"Error en CheckCajaTasa middleware","context":{"error":"Attempt to read property \"id\" on null","user_id":null,"url":"https://app.abastolostrinis.com/livewire/update"},"level":400,"level_name":"ERROR","channel":"local","datetime":"2026-04-18T12:37:03.569520-04:00","extra":{}}
{"message":"Error en CheckCajaTasa middleware","context":{"error":"Attempt to read property \"id\" on null","user_id":null,"url":"https://app.abastolostrinis.com/livewire/update"},"level":400,"level_name":"ERROR","channel":"local","datetime":"2026-04-18T12:37:04.496372-04:00","extra":{}}
{"message":"Error en CheckCajaTasa middleware","context":{"error":"Attempt to read property \"id\" on null","user_id":null,"url":"https://app.abastolostrinis.com/livewire/update"},"level":400,"level_name":"ERROR","channel":"local","datetime":"2026-04-18T12:37:05.417002-04:00","extra":{}}
{"message":"Error en CheckCajaTasa middleware","context":{"error":"Attempt to read property \"id\" on null","user_id":null,"url":"https://app.abastolostrinis.com/livewire/update"},"level":400,"level_name":"ERROR","channel":"local","datetime":"2026-04-18T12:37:24.072110-04:00","extra":{}}
{"message":"Error en CheckCajaTasa middleware","context":{"error":"Attempt to read property \"id\" on null","user_id":null,"url":"https://app.abastolostrinis.com/livewire/update"},"level":400,"level_name":"ERROR","channel":"local","datetime":"2026-04-18T12:37:24.804635-04:00","extra":{}}
{"message":"Error en CheckCajaTasa middleware","context":{"error":"Attempt to read property \"id\" on null","user_id":null,"url":"https://app.abastolostrinis.com/livewire/update"},"level":400,"level_name":"ERROR","channel":"local","datetime":"2026-04-18T12:37:50.465173-04:00","extra":{}}
{"message":"Error en CheckCajaTasa middleware","context":{"error":"Attempt to read property \"id\" on null","user_id":null,"url":"https://app.abastolostrinis.com"},"level":400,"level_name":"ERROR","channel":"local","datetime":"2026-04-18T13:28:43.778957-04:00","extra":{}}
{"message":"Error en CheckCajaTasa middleware","context":{"error":"Attempt to read property \"id\" on null","user_id":null,"url":"https://app.abastolostrinis.com/front/store"},"level":400,"level_name":"ERROR","channel":"local","datetime":"2026-04-18T13:28:44.764254-04:00","extra":{}}
{"message":"Error en CheckCajaTasa middleware","context":{"error":"Attempt to read property \"id\" on null","user_id":null,"url":"https://app.abastolostrinis.com"},"level":400,"level_name":"ERROR","channel":"local","datetime":"2026-04-18T13:28:55.435934-04:00","extra":{}}
{"message":"Error en CheckCajaTasa middleware","context":{"error":"Attempt to read property \"id\" on null","user_id":null,"url":"https://app.abastolostrinis.com/front/store"},"level":400,"level_name":"ERROR","channel":"local","datetime":"2026-04-18T13:28:55.686188-04:00","extra":{}}
{"message":"Error en CheckCajaTasa middleware","context":{"error":"Attempt to read property \"id\" on null","user_id":null,"url":"https://app.abastolostrinis.com/front/store"},"level":400,"level_name":"ERROR","channel":"local","datetime":"2026-04-18T13:28:57.641029-04:00","extra":{}}
{"message":"Error en CheckCajaTasa middleware","context":{"error":"Attempt to read property \"id\" on null","user_id":null,"url":"https://app.abastolostrinis.com"},"level":400,"level_name":"ERROR","channel":"local","datetime":"2026-04-18T13:55:51.584681-04:00","extra":{}}
{"message":"Error en CheckCajaTasa middleware","context":{"error":"Attempt to read property \"id\" on null","user_id":null,"url":"https://app.abastolostrinis.com/front/store"},"level":400,"level_name":"ERROR","channel":"local","datetime":"2026-04-18T13:55:52.079453-04:00","extra":{}}
{"message":"Error en CheckCajaTasa middleware","context":{"error":"Attempt to read property \"id\" on null","user_id":null,"url":"https://app.abastolostrinis.com/livewire/update"},"level":400,"level_name":"ERROR","channel":"local","datetime":"2026-04-18T13:56:33.593628-04:00","extra":{}}
{"message":"Error en CheckCajaTasa middleware","context":{"error":"Attempt to read property \"id\" on null","user_id":null,"url":"https://app.abastolostrinis.com/livewire/update"},"level":400,"level_name":"ERROR","channel":"local","datetime":"2026-04-18T13:56:34.165143-04:00","extra":{}}
{"message":"Error en CheckCajaTasa middleware","context":{"error":"Attempt to read property \"id\" on null","user_id":null,"url":"https://app.abastolostrinis.com/livewire/update"},"level":400,"level_name":"ERROR","channel":"local","datetime":"2026-04-18T13:56:36.929019-04:00","extra":{}}
{"message":"Error en CheckCajaTasa middleware","context":{"error":"Attempt to read property \"id\" on null","user_id":null,"url":"https://app.abastolostrinis.com/livewire/update"},"level":400,"level_name":"ERROR","channel":"local","datetime":"2026-04-18T13:56:37.494192-04:00","extra":{}}
{"message":"Error en CheckCajaTasa middleware","context":{"error":"Attempt to read property \"id\" on null","user_id":null,"url":"https://192.99.85.240/app.abastolostrinis.com/public"},"level":400,"level_name":"ERROR","channel":"local","datetime":"2026-04-18T13:57:19.500992-04:00","extra":{}}
{"message":"Error en CheckCajaTasa middleware","context":{"error":"Attempt to read property \"id\" on null","user_id":null,"url":"https://app.abastolostrinis.com/front/store"},"level":400,"level_name":"ERROR","channel":"local","datetime":"2026-04-18T14:34:53.301022-04:00","extra":{}}
{"message":"SQLSTATE[42S02]: Base table or view not found: 1146 Table 'abastolo_lostrinis.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_lostrinis.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/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_lostrinis.matriculas' doesn't exist","code":42,"file":"/home/abastolo/public_html/app.abastolostrinis.com/vendor/laravel/framework/src/Illuminate/Database/Connection.php:406"}}},"level":400,"level_name":"ERROR","channel":"local","datetime":"2026-04-18T14:37:50.894823-04:00","extra":{}}
{"message":"Error en CheckCajaTasa middleware","context":{"error":"Attempt to read property \"id\" on null","user_id":null,"url":"https://app.abastolostrinis.com/front/store"},"level":400,"level_name":"ERROR","channel":"local","datetime":"2026-04-18T14:42:43.683513-04:00","extra":{}}
{"message":"Error en CheckCajaTasa middleware","context":{"error":"Attempt to read property \"id\" on null","user_id":null,"url":"https://app.abastolostrinis.com/livewire/update"},"level":400,"level_name":"ERROR","channel":"local","datetime":"2026-04-18T14:44:58.454044-04:00","extra":{}}
{"message":"Error en CheckCajaTasa middleware","context":{"error":"Attempt to read property \"id\" on null","user_id":null,"url":"https://app.abastolostrinis.com/livewire/update"},"level":400,"level_name":"ERROR","channel":"local","datetime":"2026-04-18T14:45:10.535921-04:00","extra":{}}
{"message":"Error en CheckCajaTasa middleware","context":{"error":"Attempt to read property \"id\" on null","user_id":null,"url":"https://app.abastolostrinis.com/livewire/update"},"level":400,"level_name":"ERROR","channel":"local","datetime":"2026-04-18T14:46:09.410626-04:00","extra":{}}
{"message":"Error en CheckCajaTasa middleware","context":{"error":"Attempt to read property \"id\" on null","user_id":null,"url":"https://app.abastolostrinis.com/livewire/update"},"level":400,"level_name":"ERROR","channel":"local","datetime":"2026-04-18T14:46:30.860082-04:00","extra":{}}
{"message":"Error en CheckCajaTasa middleware","context":{"error":"Attempt to read property \"id\" on null","user_id":null,"url":"https://app.abastolostrinis.com/livewire/update"},"level":400,"level_name":"ERROR","channel":"local","datetime":"2026-04-18T14:46:43.337048-04:00","extra":{}}
{"message":"Error en CheckCajaTasa middleware","context":{"error":"Attempt to read property \"id\" on null","user_id":null,"url":"https://app.abastolostrinis.com/livewire/update"},"level":400,"level_name":"ERROR","channel":"local","datetime":"2026-04-18T14:46:54.701078-04:00","extra":{}}
{"message":"Error en CheckCajaTasa middleware","context":{"error":"Attempt to read property \"id\" on null","user_id":null,"url":"https://app.abastolostrinis.com/livewire/update"},"level":400,"level_name":"ERROR","channel":"local","datetime":"2026-04-18T14:47:01.269474-04:00","extra":{}}
{"message":"Error en CheckCajaTasa middleware","context":{"error":"Attempt to read property \"id\" on null","user_id":null,"url":"https://app.abastolostrinis.com/livewire/update"},"level":400,"level_name":"ERROR","channel":"local","datetime":"2026-04-18T14:47:09.404089-04:00","extra":{}}
{"message":"Error en CheckCajaTasa middleware","context":{"error":"Attempt to read property \"id\" on null","user_id":null,"url":"https://app.abastolostrinis.com/livewire/update"},"level":400,"level_name":"ERROR","channel":"local","datetime":"2026-04-18T14:47:10.106165-04:00","extra":{}}
{"message":"Error en CheckCajaTasa middleware","context":{"error":"Attempt to read property \"id\" on null","user_id":null,"url":"https://app.abastolostrinis.com/livewire/update"},"level":400,"level_name":"ERROR","channel":"local","datetime":"2026-04-18T14:47:52.857719-04:00","extra":{}}
{"message":"Error en CheckCajaTasa middleware","context":{"error":"Attempt to read property \"id\" on null","user_id":null,"url":"https://app.abastolostrinis.com/livewire/update"},"level":400,"level_name":"ERROR","channel":"local","datetime":"2026-04-18T14:47:53.471049-04:00","extra":{}}
{"message":"Error en CheckCajaTasa middleware","context":{"error":"Attempt to read property \"id\" on null","user_id":null,"url":"https://app.abastolostrinis.com/livewire/update"},"level":400,"level_name":"ERROR","channel":"local","datetime":"2026-04-18T14:49:19.841675-04:00","extra":{}}
{"message":"Error en CheckCajaTasa middleware","context":{"error":"Attempt to read property \"id\" on null","user_id":null,"url":"https://app.abastolostrinis.com/livewire/update"},"level":400,"level_name":"ERROR","channel":"local","datetime":"2026-04-18T14:49:38.042265-04:00","extra":{}}
{"message":"Error en CheckCajaTasa middleware","context":{"error":"Attempt to read property \"id\" on null","user_id":null,"url":"https://app.abastolostrinis.com/livewire/update"},"level":400,"level_name":"ERROR","channel":"local","datetime":"2026-04-18T14:49:38.892666-04:00","extra":{}}
{"message":"Error en CheckCajaTasa middleware","context":{"error":"Attempt to read property \"id\" on null","user_id":null,"url":"https://app.abastolostrinis.com/livewire/update"},"level":400,"level_name":"ERROR","channel":"local","datetime":"2026-04-18T14:49:57.570334-04:00","extra":{}}
{"message":"Error en CheckCajaTasa middleware","context":{"error":"Attempt to read property \"id\" on null","user_id":null,"url":"https://app.abastolostrinis.com/livewire/update"},"level":400,"level_name":"ERROR","channel":"local","datetime":"2026-04-18T14:49:58.370759-04:00","extra":{}}
{"message":"Error en CheckCajaTasa middleware","context":{"error":"Attempt to read property \"id\" on null","user_id":null,"url":"https://app.abastolostrinis.com/livewire/update"},"level":400,"level_name":"ERROR","channel":"local","datetime":"2026-04-18T14:51:51.052471-04:00","extra":{}}
{"message":"Error en CheckCajaTasa middleware","context":{"error":"Attempt to read property \"id\" on null","user_id":null,"url":"https://app.abastolostrinis.com/livewire/update"},"level":400,"level_name":"ERROR","channel":"local","datetime":"2026-04-18T14:54:29.905698-04:00","extra":{}}
{"message":"Error en CheckCajaTasa middleware","context":{"error":"Attempt to read property \"id\" on null","user_id":null,"url":"https://app.abastolostrinis.com/livewire/update"},"level":400,"level_name":"ERROR","channel":"local","datetime":"2026-04-18T14:54:53.039732-04:00","extra":{}}
{"message":"Error en CheckCajaTasa middleware","context":{"error":"Attempt to read property \"id\" on null","user_id":null,"url":"https://app.abastolostrinis.com/front/store"},"level":400,"level_name":"ERROR","channel":"local","datetime":"2026-04-18T14:55:12.766571-04:00","extra":{}}
{"message":"Error en CheckCajaTasa middleware","context":{"error":"Attempt to read property \"id\" on null","user_id":null,"url":"https://app.abastolostrinis.com/livewire/update"},"level":400,"level_name":"ERROR","channel":"local","datetime":"2026-04-18T14:55:27.929128-04:00","extra":{}}
{"message":"Error en CheckCajaTasa middleware","context":{"error":"Attempt to read property \"id\" on null","user_id":null,"url":"https://app.abastolostrinis.com/livewire/update"},"level":400,"level_name":"ERROR","channel":"local","datetime":"2026-04-18T14:55:55.824238-04:00","extra":{}}
{"message":"Error en CheckCajaTasa middleware","context":{"error":"Attempt to read property \"id\" on null","user_id":null,"url":"https://app.abastolostrinis.com/livewire/update"},"level":400,"level_name":"ERROR","channel":"local","datetime":"2026-04-18T14:56:06.114179-04:00","extra":{}}
{"message":"Error en CheckCajaTasa middleware","context":{"error":"Attempt to read property \"id\" on null","user_id":null,"url":"https://app.abastolostrinis.com/livewire/update"},"level":400,"level_name":"ERROR","channel":"local","datetime":"2026-04-18T14:56:08.657157-04:00","extra":{}}
{"message":"Error en CheckCajaTasa middleware","context":{"error":"Attempt to read property \"id\" on null","user_id":null,"url":"https://app.abastolostrinis.com/livewire/update"},"level":400,"level_name":"ERROR","channel":"local","datetime":"2026-04-18T14:56:10.259819-04:00","extra":{}}
{"message":"Error en CheckCajaTasa middleware","context":{"error":"Attempt to read property \"id\" on null","user_id":null,"url":"https://app.abastolostrinis.com/livewire/update"},"level":400,"level_name":"ERROR","channel":"local","datetime":"2026-04-18T14:57:48.675212-04:00","extra":{}}
{"message":"Error en CheckCajaTasa middleware","context":{"error":"Attempt to read property \"id\" on null","user_id":null,"url":"https://app.abastolostrinis.com/livewire/update"},"level":400,"level_name":"ERROR","channel":"local","datetime":"2026-04-18T14:57:49.335296-04:00","extra":{}}
{"message":"Error en CheckCajaTasa middleware","context":{"error":"Attempt to read property \"id\" on null","user_id":null,"url":"https://app.abastolostrinis.com/login"},"level":400,"level_name":"ERROR","channel":"local","datetime":"2026-04-18T15:05:22.492629-04:00","extra":{}}
{"message":"Error en CheckCajaTasa middleware","context":{"error":"Attempt to read property \"id\" on null","user_id":null,"url":"https://app.abastolostrinis.com"},"level":400,"level_name":"ERROR","channel":"local","datetime":"2026-04-18T15:05:25.755186-04:00","extra":{}}
{"message":"Error en CheckCajaTasa middleware","context":{"error":"Attempt to read property \"id\" on null","user_id":null,"url":"https://app.abastolostrinis.com/login"},"level":400,"level_name":"ERROR","channel":"local","datetime":"2026-04-18T15:05:30.760742-04:00","extra":{}}
{"message":"Error en CheckCajaTasa middleware","context":{"error":"Attempt to read property \"id\" on null","user_id":null,"url":"https://app.abastolostrinis.com/login"},"level":400,"level_name":"ERROR","channel":"local","datetime":"2026-04-18T15:05:39.190909-04:00","extra":{}}
{"message":"Error en CheckCajaTasa middleware","context":{"error":"Attempt to read property \"id\" on null","user_id":null,"url":"https://app.abastolostrinis.com/login"},"level":400,"level_name":"ERROR","channel":"local","datetime":"2026-04-18T15:05:42.681602-04:00","extra":{}}
{"message":"Error en CheckCajaTasa middleware","context":{"error":"Attempt to read property \"id\" on null","user_id":null,"url":"https://app.abastolostrinis.com/login"},"level":400,"level_name":"ERROR","channel":"local","datetime":"2026-04-18T15:05:51.031946-04:00","extra":{}}
{"message":"Error en CheckCajaTasa middleware","context":{"error":"Attempt to read property \"id\" on null","user_id":null,"url":"https://app.abastolostrinis.com/front/store"},"level":400,"level_name":"ERROR","channel":"local","datetime":"2026-04-18T15:20:07.165093-04:00","extra":{}}
{"message":"Error en CheckCajaTasa middleware","context":{"error":"Attempt to read property \"id\" on null","user_id":null,"url":"https://app.abastolostrinis.com/livewire/update"},"level":400,"level_name":"ERROR","channel":"local","datetime":"2026-04-18T15:20:27.198851-04:00","extra":{}}
{"message":"Error en CheckCajaTasa middleware","context":{"error":"Attempt to read property \"id\" on null","user_id":null,"url":"https://app.abastolostrinis.com"},"level":400,"level_name":"ERROR","channel":"local","datetime":"2026-04-18T15:25:34.878903-04:00","extra":{}}
{"message":"Error en CheckCajaTasa middleware","context":{"error":"Attempt to read property \"id\" on null","user_id":null,"url":"https://abastolostrinis.com/app.abastolostrinis.com/public/front/store"},"level":400,"level_name":"ERROR","channel":"local","datetime":"2026-04-18T15:27:11.920049-04:00","extra":{}}
{"message":"Error en CheckCajaTasa middleware","context":{"error":"Attempt to read property \"id\" on null","user_id":null,"url":"https://abastolostrinis.com/app.abastolostrinis.com/public/front/store"},"level":400,"level_name":"ERROR","channel":"local","datetime":"2026-04-18T15:27:24.692415-04:00","extra":{}}
{"message":"Variantes cargadas en quickview","context":{"product_id":266,"variants":[{"id":486,"name":"presentacion","image_path":"productos/1769460984_variant_0.jpeg","image_thumbnail_path":"productos/thumb_1769460984_variant_0.jpeg"}]},"level":200,"level_name":"INFO","channel":"local","datetime":"2026-04-18T15:56:04.950592-04:00","extra":{}}
{"message":"selectVariant method called","context":{"variant_id":486},"level":200,"level_name":"INFO","channel":"local","datetime":"2026-04-18T15:56:20.685316-04:00","extra":{}}
{"message":"Variante seleccionada en quickview","context":{"variant_id":486,"image_path":"productos/1769460984_variant_0.jpeg","image_thumbnail_path":"productos/thumb_1769460984_variant_0.jpeg"},"level":200,"level_name":"INFO","channel":"local","datetime":"2026-04-18T15:56:20.691179-04:00","extra":{}}
{"message":"variantSelected event dispatched","context":{},"level":200,"level_name":"INFO","channel":"local","datetime":"2026-04-18T15:56:20.691748-04:00","extra":{}}
{"message":"New cart item added","context":{"item_id":"486_486","product_id":486,"variant_id":486,"quantity":1,"price":"29.00","currency":"usd"},"level":200,"level_name":"INFO","channel":"local","datetime":"2026-04-18T15:56:26.223964-04:00","extra":{}}
{"message":"New cart item added","context":{"item_id":"220_0","product_id":220,"variant_id":null,"quantity":2,"price":"2.00","currency":"usd"},"level":200,"level_name":"INFO","channel":"local","datetime":"2026-04-18T15:57:04.483381-04:00","extra":{}}
{"message":"New cart item added","context":{"item_id":"72_0","product_id":72,"variant_id":null,"quantity":1,"price":"9.20","currency":"usd"},"level":200,"level_name":"INFO","channel":"local","datetime":"2026-04-18T15:57:20.153395-04:00","extra":{}}
{"message":"New cart item added","context":{"item_id":"72_0","product_id":72,"variant_id":null,"quantity":1,"price":"9.20","currency":"usd"},"level":200,"level_name":"INFO","channel":"local","datetime":"2026-04-18T15:58:41.163294-04:00","extra":{}}
{"message":"New cart item added","context":{"item_id":"308_0","product_id":308,"variant_id":null,"quantity":1,"price":"10.50","currency":"usd"},"level":200,"level_name":"INFO","channel":"local","datetime":"2026-04-18T16:00:51.288275-04:00","extra":{}}
{"message":"Variantes cargadas en quickview","context":{"product_id":199,"variants":[{"id":291,"name":"volumen","image_path":"productos/1765995138_variant_0.jpg","image_thumbnail_path":"productos/thumb_1765995138_variant_0.jpg"},{"id":428,"name":"volumen","image_path":"productos/1765995138_variant_1.jpg","image_thumbnail_path":"productos/thumb_1765995138_variant_1.jpg"}]},"level":200,"level_name":"INFO","channel":"local","datetime":"2026-04-18T16:01:11.660235-04:00","extra":{}}
{"message":"New cart item added","context":{"item_id":"199_0","product_id":199,"variant_id":null,"quantity":1,"price":"4.00","currency":"usd"},"level":200,"level_name":"INFO","channel":"local","datetime":"2026-04-18T16:01:14.186178-04:00","extra":{}}
{"message":"Variantes cargadas en quickview","context":{"product_id":198,"variants":[{"id":445,"name":"volumen","image_path":"productos/1765995053_variant_0.jpg","image_thumbnail_path":"productos/thumb_1765995053_variant_0.jpg"},{"id":446,"name":"volumen","image_path":"productos/1765995053_variant_1.jpg","image_thumbnail_path":"productos/thumb_1765995053_variant_1.jpg"}]},"level":200,"level_name":"INFO","channel":"local","datetime":"2026-04-18T16:01:17.657412-04:00","extra":{}}
{"message":"New cart item added","context":{"item_id":"198_0","product_id":198,"variant_id":null,"quantity":1,"price":"4.00","currency":"usd"},"level":200,"level_name":"INFO","channel":"local","datetime":"2026-04-18T16:01:20.157536-04:00","extra":{}}
{"message":"Variantes cargadas en quickview","context":{"product_id":197,"variants":[{"id":281,"name":"volumen","image_path":"productos/1765995292_variant_0.jpg","image_thumbnail_path":"productos/thumb_1765995292_variant_0.jpg"},{"id":283,"name":"volumen","image_path":"productos/1765995292_variant_1.jpg","image_thumbnail_path":"productos/thumb_1765995292_variant_1.jpg"}]},"level":200,"level_name":"INFO","channel":"local","datetime":"2026-04-18T16:01:23.288016-04:00","extra":{}}
{"message":"New cart item added","context":{"item_id":"197_0","product_id":197,"variant_id":null,"quantity":1,"price":"4.50","currency":"usd"},"level":200,"level_name":"INFO","channel":"local","datetime":"2026-04-18T16:01:25.715384-04:00","extra":{}}
{"message":"🎯 Checkout component montado","context":{"user_id":45,"step":1},"level":200,"level_name":"INFO","channel":"local","datetime":"2026-04-18T16:01:40.526227-04:00","extra":{}}
{"message":"Iniciando proceso de orden","context":{"user_id":45,"cart_total":56,"payment_methods_count":1,"step":2},"level":200,"level_name":"INFO","channel":"local","datetime":"2026-04-18T16:02:13.560478-04:00","extra":{}}
{"message":"Broadcasting [App\\Events\\PedidoUpdated] on channels [private-empresa.1] with payload:\n{\n    \"pedido_id\": 180,\n    \"estado\": \"entregado\",\n    \"codigo\": \"0181\",\n    \"socket\": null\n}","context":{},"level":200,"level_name":"INFO","channel":"local","datetime":"2026-04-18T16:02:13.776784-04:00","extra":{}}
{"message":"Notificación WhatsApp enviada para pedido","context":{"pedido_id":305,"codigo":"0306"},"level":200,"level_name":"INFO","channel":"local","datetime":"2026-04-18T16:02:13.780219-04:00","extra":{}}
{"message":"Pedido cargado para detalle","context":{"pedido_id":305,"detalles_count":6,"detalles_info":[{"id":1727,"product_name":"Huevo Santa Maria doble - Medio cartón ","variant_id":486,"producto_name":"Huevo Santa Maria doble 12x1","has_variant":true,"table_name":"detalle_pedidos"},{"id":1728,"product_name":"Saltitacos 7 Tacos","variant_id":null,"producto_name":"Saltitacos 7 Tacos","has_variant":false,"table_name":"detalle_pedidos"},{"id":1729,"product_name":"Jugo Justy Durazno 12x1.5","variant_id":null,"producto_name":"Jugo Justy Durazno 12x1.5","has_variant":false,"table_name":"detalle_pedidos"},{"id":1730,"product_name":"Glup Fresh 6x2","variant_id":null,"producto_name":"Glup Fresh 6x2","has_variant":false,"table_name":"detalle_pedidos"},{"id":1731,"product_name":"Glup Colita 6x2","variant_id":null,"producto_name":"Glup Colita 6x2","has_variant":false,"table_name":"detalle_pedidos"},{"id":1732,"product_name":"Glup Cola Negra 6x2","variant_id":null,"producto_name":"Glup Cola Negra 6x2","has_variant":false,"table_name":"detalle_pedidos"}]},"level":200,"level_name":"INFO","channel":"local","datetime":"2026-04-18T16:02:14.416714-04:00","extra":{}}
{"message":"Pedido cargado para detalle","context":{"pedido_id":305,"detalles_count":6,"detalles_info":[{"id":1727,"product_name":"Huevo Santa Maria doble - Medio cartón ","variant_id":486,"producto_name":"Huevo Santa Maria doble 12x1","has_variant":true,"table_name":"detalle_pedidos"},{"id":1728,"product_name":"Saltitacos 7 Tacos","variant_id":null,"producto_name":"Saltitacos 7 Tacos","has_variant":false,"table_name":"detalle_pedidos"},{"id":1729,"product_name":"Jugo Justy Durazno 12x1.5","variant_id":null,"producto_name":"Jugo Justy Durazno 12x1.5","has_variant":false,"table_name":"detalle_pedidos"},{"id":1730,"product_name":"Glup Fresh 6x2","variant_id":null,"producto_name":"Glup Fresh 6x2","has_variant":false,"table_name":"detalle_pedidos"},{"id":1731,"product_name":"Glup Colita 6x2","variant_id":null,"producto_name":"Glup Colita 6x2","has_variant":false,"table_name":"detalle_pedidos"},{"id":1732,"product_name":"Glup Cola Negra 6x2","variant_id":null,"producto_name":"Glup Cola Negra 6x2","has_variant":false,"table_name":"detalle_pedidos"}]},"level":200,"level_name":"INFO","channel":"local","datetime":"2026-04-18T16:30:49.732393-04:00","extra":{}}
{"message":"New cart item added","context":{"item_id":"220_0","product_id":220,"variant_id":null,"quantity":1,"price":1203.0500000000002,"currency":"bs"},"level":200,"level_name":"INFO","channel":"local","datetime":"2026-04-18T16:32:16.607132-04:00","extra":{}}
{"message":"New cart item added","context":{"item_id":"220_0","product_id":220,"variant_id":null,"quantity":1,"price":"2.00","currency":"usd"},"level":200,"level_name":"INFO","channel":"local","datetime":"2026-04-18T16:32:22.383642-04:00","extra":{}}
{"message":"New cart item added","context":{"item_id":"220_0","product_id":220,"variant_id":null,"quantity":2,"price":1203.0500000000002,"currency":"bs"},"level":200,"level_name":"INFO","channel":"local","datetime":"2026-04-18T16:33:37.536948-04:00","extra":{}}
{"message":"Variantes cargadas en quickview","context":{"product_id":199,"variants":[{"id":291,"name":"volumen","image_path":"productos/1765995138_variant_0.jpg","image_thumbnail_path":"productos/thumb_1765995138_variant_0.jpg"},{"id":428,"name":"volumen","image_path":"productos/1765995138_variant_1.jpg","image_thumbnail_path":"productos/thumb_1765995138_variant_1.jpg"}]},"level":200,"level_name":"INFO","channel":"local","datetime":"2026-04-18T16:33:50.056365-04:00","extra":{}}
{"message":"New cart item added","context":{"item_id":"199_0","product_id":199,"variant_id":null,"quantity":1,"price":2550.466,"currency":"bs"},"level":200,"level_name":"INFO","channel":"local","datetime":"2026-04-18T16:34:56.769763-04:00","extra":{}}
{"message":"Variantes cargadas en quickview","context":{"product_id":296,"variants":[{"id":447,"name":"volumen","image_path":"productos/1765995245_variant_0.jpg","image_thumbnail_path":"productos/thumb_1765995245_variant_0.jpg"},{"id":448,"name":"volumen","image_path":null,"image_thumbnail_path":null}]},"level":200,"level_name":"INFO","channel":"local","datetime":"2026-04-18T16:34:59.912519-04:00","extra":{}}
{"message":"New cart item added","context":{"item_id":"296_0","product_id":296,"variant_id":null,"quantity":1,"price":2550.466,"currency":"bs"},"level":200,"level_name":"INFO","channel":"local","datetime":"2026-04-18T16:35:04.529229-04:00","extra":{}}
{"message":"Variantes cargadas en quickview","context":{"product_id":198,"variants":[{"id":445,"name":"volumen","image_path":"productos/1765995053_variant_0.jpg","image_thumbnail_path":"productos/thumb_1765995053_variant_0.jpg"},{"id":446,"name":"volumen","image_path":"productos/1765995053_variant_1.jpg","image_thumbnail_path":"productos/thumb_1765995053_variant_1.jpg"}]},"level":200,"level_name":"INFO","channel":"local","datetime":"2026-04-18T16:35:07.870574-04:00","extra":{}}
{"message":"New cart item added","context":{"item_id":"198_0","product_id":198,"variant_id":null,"quantity":1,"price":2550.466,"currency":"bs"},"level":200,"level_name":"INFO","channel":"local","datetime":"2026-04-18T16:35:12.051585-04:00","extra":{}}
{"message":"Variantes cargadas en quickview","context":{"product_id":197,"variants":[{"id":281,"name":"volumen","image_path":"productos/1765995292_variant_0.jpg","image_thumbnail_path":"productos/thumb_1765995292_variant_0.jpg"},{"id":283,"name":"volumen","image_path":"productos/1765995292_variant_1.jpg","image_thumbnail_path":"productos/thumb_1765995292_variant_1.jpg"}]},"level":200,"level_name":"INFO","channel":"local","datetime":"2026-04-18T16:35:14.453688-04:00","extra":{}}
{"message":"New cart item added","context":{"item_id":"197_0","product_id":197,"variant_id":null,"quantity":2,"price":3031.686,"currency":"bs"},"level":200,"level_name":"INFO","channel":"local","datetime":"2026-04-18T16:35:22.104458-04:00","extra":{}}
{"message":"Error en CheckCajaTasa middleware","context":{"error":"Attempt to read property \"id\" on null","user_id":null,"url":"https://app.abastolostrinis.com"},"level":400,"level_name":"ERROR","channel":"local","datetime":"2026-04-18T16:48:02.045320-04:00","extra":{}}
{"message":"Error en CheckCajaTasa middleware","context":{"error":"Attempt to read property \"id\" on null","user_id":null,"url":"https://app.abastolostrinis.com/front/store"},"level":400,"level_name":"ERROR","channel":"local","datetime":"2026-04-18T16:48:03.520476-04:00","extra":{}}
{"message":"New cart item added","context":{"item_id":"123_0","product_id":123,"variant_id":null,"quantity":1,"price":6015.25,"currency":"bs"},"level":200,"level_name":"INFO","channel":"local","datetime":"2026-04-18T16:49:27.569026-04:00","extra":{}}
{"message":"Error en CheckCajaTasa middleware","context":{"error":"Attempt to read property \"id\" on null","user_id":null,"url":"https://app.abastolostrinis.com/front/store"},"level":400,"level_name":"ERROR","channel":"local","datetime":"2026-04-18T17:01:32.044957-04:00","extra":{}}
{"message":"Error en CheckCajaTasa middleware","context":{"error":"Attempt to read property \"id\" on null","user_id":null,"url":"https://app.abastolostrinis.com/login"},"level":400,"level_name":"ERROR","channel":"local","datetime":"2026-04-18T18:03:18.050181-04:00","extra":{}}
{"message":"Error en CheckCajaTasa middleware","context":{"error":"Attempt to read property \"id\" on null","user_id":null,"url":"https://www.app.abastolostrinis.com"},"level":400,"level_name":"ERROR","channel":"local","datetime":"2026-04-18T18:23:58.490973-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/app.abastolostrinis.com/app/Services/WhatsAppHealthService.php:43"}},"level":400,"level_name":"ERROR","channel":"local","datetime":"2026-04-18T19:18:38.810644-04:00","extra":{}}
{"message":"SQLSTATE[42S02]: Base table or view not found: 1146 Table 'abastolo_lostrinis.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_lostrinis.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/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_lostrinis.matriculas' doesn't exist","code":42,"file":"/home/abastolo/public_html/app.abastolostrinis.com/vendor/laravel/framework/src/Illuminate/Database/Connection.php:406"}}},"level":400,"level_name":"ERROR","channel":"local","datetime":"2026-04-18T19:24:10.791446-04:00","extra":{}}
{"message":"Call to undefined method App\\Services\\WhatsAppService::cleanPhoneNumber()","context":{"exception":{"class":"Error","message":"Call to undefined method App\\Services\\WhatsAppService::cleanPhoneNumber()","code":0,"file":"/home/abastolo/public_html/app.abastolostrinis.com/test-phone-format.php:25"}},"level":400,"level_name":"ERROR","channel":"local","datetime":"2026-04-18T19:39:07.001827-04:00","extra":{}}
{"message":"Call to undefined method App\\Services\\WhatsAppService::cleanPhoneNumber()","context":{"exception":{"class":"Error","message":"Call to undefined method App\\Services\\WhatsAppService::cleanPhoneNumber()","code":0,"file":"/home/abastolo/public_html/app.abastolostrinis.com/test-phone-format.php:25"}},"level":400,"level_name":"ERROR","channel":"local","datetime":"2026-04-18T20:00:52.988749-04:00","extra":{}}
{"message":"Error en CheckCajaTasa middleware","context":{"error":"Attempt to read property \"id\" on null","user_id":null,"url":"https://farmacialalago.com.ve/app.abastolostrinis.com/public"},"level":400,"level_name":"ERROR","channel":"local","datetime":"2026-04-18T20:08:45.419262-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/app.abastolostrinis.com/api-evaluation.php:18"}},"level":400,"level_name":"ERROR","channel":"local","datetime":"2026-04-18T20:14:56.837236-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/app.abastolostrinis.com/check-qr.php:16"}},"level":400,"level_name":"ERROR","channel":"local","datetime":"2026-04-18T20:20:16.070582-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/app.abastolostrinis.com/check-qr.php:16"}},"level":400,"level_name":"ERROR","channel":"local","datetime":"2026-04-18T20:20:25.680863-04:00","extra":{}}
{"message":"Error en CheckCajaTasa middleware","context":{"error":"Attempt to read property \"id\" on null","user_id":null,"url":"https://testing.ooxen.com/app.abastolostrinis.com/public"},"level":400,"level_name":"ERROR","channel":"local","datetime":"2026-04-18T20:46:50.051523-04:00","extra":{}}
{"message":"Call to undefined method App\\Services\\WhatsAppService::cleanPhoneNumber()","context":{"exception":{"class":"Error","message":"Call to undefined method App\\Services\\WhatsAppService::cleanPhoneNumber()","code":0,"file":"/home/abastolo/public_html/app.abastolostrinis.com/test-phone-format.php:25"}},"level":400,"level_name":"ERROR","channel":"local","datetime":"2026-04-18T21:04:20.165734-04:00","extra":{}}
{"message":"Error en CheckCajaTasa middleware","context":{"error":"Attempt to read property \"id\" on null","user_id":null,"url":"https://app.abastolostrinis.com/front/store"},"level":400,"level_name":"ERROR","channel":"local","datetime":"2026-04-18T21:28:41.019763-04:00","extra":{}}
{"message":"Error en CheckCajaTasa middleware","context":{"error":"Attempt to read property \"id\" on null","user_id":null,"url":"https://web.redmasiva.com/app.abastolostrinis.com/public"},"level":400,"level_name":"ERROR","channel":"local","datetime":"2026-04-18T21:36:30.159068-04:00","extra":{}}
{"message":"Error en CheckCajaTasa middleware","context":{"error":"Attempt to read property \"id\" on null","user_id":null,"url":"https://web.redmasiva.com/app.abastolostrinis.com/public/front/store"},"level":400,"level_name":"ERROR","channel":"local","datetime":"2026-04-18T21:36:30.500366-04:00","extra":{}}
{"message":"Error en CheckCajaTasa middleware","context":{"error":"Attempt to read property \"id\" on null","user_id":null,"url":"https://testing.ooxen.com/app.abastolostrinis.com/public"},"level":400,"level_name":"ERROR","channel":"local","datetime":"2026-04-18T21:36:37.558077-04:00","extra":{}}
{"message":"Error en CheckCajaTasa middleware","context":{"error":"Attempt to read property \"id\" on null","user_id":null,"url":"https://www.app.abastolostrinis.com"},"level":400,"level_name":"ERROR","channel":"local","datetime":"2026-04-18T21:57:01.242962-04:00","extra":{}}
{"message":"Error en CheckCajaTasa middleware","context":{"error":"Attempt to read property \"id\" on null","user_id":null,"url":"https://www.app.abastolostrinis.com/login"},"level":400,"level_name":"ERROR","channel":"local","datetime":"2026-04-18T21:57:01.291432-04:00","extra":{}}
{"message":"Error en CheckCajaTasa middleware","context":{"error":"Attempt to read property \"id\" on null","user_id":null,"url":"https://www.app.abastolostrinis.com/login"},"level":400,"level_name":"ERROR","channel":"local","datetime":"2026-04-18T21:57:02.451370-04:00","extra":{}}
{"message":"Error en CheckCajaTasa middleware","context":{"error":"Attempt to read property \"id\" on null","user_id":null,"url":"https://www.app.abastolostrinis.com"},"level":400,"level_name":"ERROR","channel":"local","datetime":"2026-04-18T21:57:02.740127-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/app.abastolostrinis.com/app/Services/WhatsAppHealthService.php:43"}},"level":400,"level_name":"ERROR","channel":"local","datetime":"2026-04-18T23:17:37.641945-04:00","extra":{}}
{"message":"Error en CheckCajaTasa middleware","context":{"error":"Attempt to read property \"id\" on null","user_id":null,"url":"https://app.abastolostrinis.com"},"level":400,"level_name":"ERROR","channel":"local","datetime":"2026-04-18T23:34:24.574343-04:00","extra":{}}
{"message":"Error en CheckCajaTasa middleware","context":{"error":"Attempt to read property \"id\" on null","user_id":null,"url":"https://app.abastolostrinis.com/front/store"},"level":400,"level_name":"ERROR","channel":"local","datetime":"2026-04-18T23:34:25.941371-04:00","extra":{}}
