From 0900b9e63e0c12e3f74ac7298002659a1d4241f3 Mon Sep 17 00:00:00 2001 From: Lizandro Guarnizo <77708265+lizandrogd@users.noreply.github.com> Date: Sat, 24 Jan 2026 08:52:34 -0500 Subject: [PATCH] Update get_user_messages.php --- api/get_user_messages.php | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/api/get_user_messages.php b/api/get_user_messages.php index b3412f5..3dae4e8 100644 --- a/api/get_user_messages.php +++ b/api/get_user_messages.php @@ -66,11 +66,13 @@ try { $params = ['user_id' => $userId]; if ($before) { - $sql .= " AND (c.created_at < :before"; - $params['before'] = $before; + $sql .= " AND (c.created_at < :before_lt"; + $params['before_lt'] = $before; if ($beforeId) { // Incluir mensajes con mismo timestamp pero id menor (paginación estable) - $sql .= " OR (c.created_at = :before AND c.id < :before_id)"; + // Usamos placeholder distinto para evitar duplicar el mismo nombre en la query + $sql .= " OR (c.created_at = :before_eq AND c.id < :before_id)"; + $params['before_eq'] = $before; $params['before_id'] = $beforeId; } $sql .= ")";