This commit is contained in:
lizandrogd
2026-01-21 08:28:54 -05:00
parent 7d6c3b4fb4
commit 45a11032f5
59 changed files with 315 additions and 315 deletions
+10 -10
View File
@@ -26,7 +26,7 @@ try {
$db = Database::getInstance();
// Obtener mensajes del usuario (de ambas tablas para compatibilidad)
$messages = $db->fetchAll(
$conversations = $db->fetchAll(
"SELECT
id,
user_id,
@@ -55,15 +55,15 @@ try {
status,
created_at,
1 as is_read
FROM messages
FROM conversations
WHERE user_id = :user_id
ORDER BY created_at ASC",
['user_id' => $userId]
);
// Si no hay mensajes en conversations, intentar con messages
if (empty($messages)) {
$messages = $db->fetchAll(
// Si no hay mensajes en conversations, intentar con conversations
if (empty($conversations)) {
$conversations = $db->fetchAll(
"SELECT
id,
user_id,
@@ -72,7 +72,7 @@ try {
message_type,
status,
created_at
FROM messages
FROM conversations
WHERE user_id = :user_id
ORDER BY created_at ASC",
['user_id' => $userId]
@@ -80,7 +80,7 @@ try {
}
// Formatear fechas y limpiar datos
$messages = array_map(function($msg) {
$conversations = array_map(function($msg) {
return [
'id' => intval($msg['id']),
'user_id' => intval($msg['user_id']),
@@ -93,12 +93,12 @@ try {
'status' => $msg['status'] ?? 'sent',
'created_at' => $msg['created_at']
];
}, $messages);
}, $conversations);
echo json_encode($messages);
echo json_encode($conversations);
} catch (Exception $e) {
error_log("Error in get_user_messages.php: " . $e->getMessage());
error_log("Error in get_user_conversations.php: " . $e->getMessage());
http_response_code(500);
echo json_encode(['error' => 'Error interno del servidor']);
}