From fb92ebfb1c692a428664978c03ed507300587877 Mon Sep 17 00:00:00 2001 From: Lizandro Date: Tue, 14 Jul 2026 19:21:39 +0000 Subject: [PATCH] Fix SQL string literals for PostgreSQL compatibility in AI logs query Co-Authored-By: Claude Sonnet 4.6 --- app/Http/Livewire/Chat/ShowAiLogs.php | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/app/Http/Livewire/Chat/ShowAiLogs.php b/app/Http/Livewire/Chat/ShowAiLogs.php index 17ab2dd..7d75987 100644 --- a/app/Http/Livewire/Chat/ShowAiLogs.php +++ b/app/Http/Livewire/Chat/ShowAiLogs.php @@ -48,16 +48,16 @@ class ShowAiLogs extends Component if ($this->filtroFechaDesde) $resumenQuery->whereDate('created_at', '>=', $this->filtroFechaDesde); if ($this->filtroFechaHasta) $resumenQuery->whereDate('created_at', '<=', $this->filtroFechaHasta); - $resumen = $resumenQuery->selectRaw(' + $resumen = $resumenQuery->selectRaw(" COUNT(*) as total_llamadas, - SUM(CASE WHEN resultado = "ok" THEN 1 ELSE 0 END) as total_ok, - SUM(CASE WHEN resultado = "error" THEN 1 ELSE 0 END) as total_errores, + SUM(CASE WHEN resultado = 'ok' THEN 1 ELSE 0 END) as total_ok, + SUM(CASE WHEN resultado = 'error' THEN 1 ELSE 0 END) as total_errores, SUM(input_tokens) as total_input_tokens, SUM(output_tokens) as total_output_tokens, SUM(audio_segundos) as total_segundos_whisper, - SUM(CASE WHEN servicio = "whisper" THEN costo ELSE 0 END) as costo_whisper, + SUM(CASE WHEN servicio = 'whisper' THEN costo ELSE 0 END) as costo_whisper, AVG(tiempo_ms) as avg_tiempo_ms - ')->first(); + ")->first(); return view('livewire.chat.show-ai-logs', compact('logs', 'resumen')); }