This commit is contained in:
lizandrogd
2026-01-21 08:47:04 -05:00
parent fe45578995
commit b4bcb35e96
5 changed files with 15 additions and 17 deletions
+5 -3
View File
@@ -1,5 +1,7 @@
<?php
// Compatibilidad: alias para get_recent_messages.php
// Endpoint removido: use api/get_recent_messages.php directamente
// Fecha: 21 de enero de 2026
require_once __DIR__ . '/get_recent_messages.php';
http_response_code(410);
header('Content-Type: application/json; charset=utf-8');
echo json_encode(['error' => 'endpoint_removed', 'message' => 'Use api/get_recent_messages.php']);
exit;
+1 -1
View File
@@ -32,7 +32,7 @@ try {
echo json_encode($recentconversations);
} catch (Exception $e) {
error_log("Error in get_recent_conversations.php: " . $e->getMessage());
error_log("Error in get_recent_messages.php: " . $e->getMessage());
http_response_code(500);
echo json_encode(['error' => 'Error interno del servidor']);
}
+1 -1
View File
@@ -172,7 +172,7 @@ class WhatsAppBotManager {
const stats = await this.apiCall('get_stats.php');
this.updateStats(stats);
const recentconversationsResponse = await this.apiCall('get_recent_conversations.php');
const recentconversationsResponse = await this.apiCall('get_recent_messages.php');
if (recentconversationsResponse && recentconversationsResponse.success && Array.isArray(recentconversationsResponse.data)) {
this.updateRecentconversations(recentconversationsResponse.data);
} else if (recentconversationsResponse && Array.isArray(recentconversationsResponse)) {
+1 -1
View File
@@ -200,7 +200,7 @@ class SimpleWhatsAppManager {
this.updateStats(stats);
// Cargar mensajes recientes
const recentconversationsResponse = await this.apiCall('get_recent_conversations.php');
const recentconversationsResponse = await this.apiCall('get_recent_messages.php');
if (recentconversationsResponse && recentconversationsResponse.success && Array.isArray(recentconversationsResponse.data)) {
this.updateRecentconversations(recentconversationsResponse.data);
} else if (recentconversationsResponse && Array.isArray(recentconversationsResponse)) {
+7 -11
View File
@@ -369,23 +369,19 @@ class APITestSuite {
return "API get_chart_data correcta";
});
// Test get_recent_conversations.php
$this->apiTest("API get_recent_conversations existe", function() {
if (!file_exists(__DIR__ . '/../api/get_recent_conversations.php')) {
throw new Exception("get_recent_conversations.php no existe");
// Test get_recent_messages.php
$this->apiTest("API get_recent_messages existe", function() {
if (!file_exists(__DIR__ . '/../api/get_recent_messages.php')) {
throw new Exception("get_recent_messages.php no existe");
}
$content = file_get_contents(__DIR__ . '/../api/get_recent_conversations.php');
$content = file_get_contents(__DIR__ . '/../api/get_recent_messages.php');
if (strpos($content, 'requireAuthentication()') === false) {
throw new Exception("get_recent_conversations no requiere autenticación");
}
if (strpos($content, 'conversations') === false && strpos($content, 'conversations') === false) {
if (strpos($content, 'conversations') === false) {
throw new Exception("No consulta mensajes");
}
return "API get_recent_conversations correcta";
return "API get_recent_messages correcta";
});
// Test de integridad de datos