Files
whatsapp/fix_missing_local_thumb.php
T
2026-01-28 02:23:36 -05:00

29 lines
846 B
PHP

<?php
/**
* Script para actualizar local_thumb en mensajes existentes
* que tienen local_file pero no tienen local_thumb
*/
require_once __DIR__ . '/classes/Database.php';
try {
$db = new Database();
// Actualizar mensajes de tipo image/video que tienen local_file pero no local_thumb
$sql = "UPDATE conversations
SET local_thumb = local_file
WHERE message_type IN ('image', 'video')
AND local_file IS NOT NULL
AND local_file != ''
AND (local_thumb IS NULL OR local_thumb = '')";
$affected = $db->execute($sql);
echo "✅ Actualizados {$affected} registros\n";
echo "Los mensajes multimedia ahora usan sus archivos locales como miniatura\n";
} catch (Exception $e) {
echo "❌ Error: " . $e->getMessage() . "\n";
exit(1);
}