up
This commit is contained in:
@@ -1,5 +1,7 @@
|
|||||||
<?php
|
<?php
|
||||||
// Compatibilidad: alias para get_recent_messages.php
|
// Endpoint removido: use api/get_recent_messages.php directamente
|
||||||
// Fecha: 21 de enero de 2026
|
// Fecha: 21 de enero de 2026
|
||||||
|
http_response_code(410);
|
||||||
require_once __DIR__ . '/get_recent_messages.php';
|
header('Content-Type: application/json; charset=utf-8');
|
||||||
|
echo json_encode(['error' => 'endpoint_removed', 'message' => 'Use api/get_recent_messages.php']);
|
||||||
|
exit;
|
||||||
|
|||||||
@@ -32,7 +32,7 @@ try {
|
|||||||
echo json_encode($recentconversations);
|
echo json_encode($recentconversations);
|
||||||
|
|
||||||
} catch (Exception $e) {
|
} 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);
|
http_response_code(500);
|
||||||
echo json_encode(['error' => 'Error interno del servidor']);
|
echo json_encode(['error' => 'Error interno del servidor']);
|
||||||
}
|
}
|
||||||
|
|||||||
+1
-1
@@ -172,7 +172,7 @@ class WhatsAppBotManager {
|
|||||||
const stats = await this.apiCall('get_stats.php');
|
const stats = await this.apiCall('get_stats.php');
|
||||||
this.updateStats(stats);
|
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)) {
|
if (recentconversationsResponse && recentconversationsResponse.success && Array.isArray(recentconversationsResponse.data)) {
|
||||||
this.updateRecentconversations(recentconversationsResponse.data);
|
this.updateRecentconversations(recentconversationsResponse.data);
|
||||||
} else if (recentconversationsResponse && Array.isArray(recentconversationsResponse)) {
|
} else if (recentconversationsResponse && Array.isArray(recentconversationsResponse)) {
|
||||||
|
|||||||
@@ -200,7 +200,7 @@ class SimpleWhatsAppManager {
|
|||||||
this.updateStats(stats);
|
this.updateStats(stats);
|
||||||
|
|
||||||
// Cargar mensajes recientes
|
// 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)) {
|
if (recentconversationsResponse && recentconversationsResponse.success && Array.isArray(recentconversationsResponse.data)) {
|
||||||
this.updateRecentconversations(recentconversationsResponse.data);
|
this.updateRecentconversations(recentconversationsResponse.data);
|
||||||
} else if (recentconversationsResponse && Array.isArray(recentconversationsResponse)) {
|
} else if (recentconversationsResponse && Array.isArray(recentconversationsResponse)) {
|
||||||
|
|||||||
+7
-11
@@ -369,23 +369,19 @@ class APITestSuite {
|
|||||||
return "API get_chart_data correcta";
|
return "API get_chart_data correcta";
|
||||||
});
|
});
|
||||||
|
|
||||||
// Test get_recent_conversations.php
|
// Test get_recent_messages.php
|
||||||
$this->apiTest("API get_recent_conversations existe", function() {
|
$this->apiTest("API get_recent_messages existe", function() {
|
||||||
if (!file_exists(__DIR__ . '/../api/get_recent_conversations.php')) {
|
if (!file_exists(__DIR__ . '/../api/get_recent_messages.php')) {
|
||||||
throw new Exception("get_recent_conversations.php no existe");
|
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) {
|
if (strpos($content, 'conversations') === false) {
|
||||||
throw new Exception("get_recent_conversations no requiere autenticación");
|
|
||||||
}
|
|
||||||
|
|
||||||
if (strpos($content, 'conversations') === false && strpos($content, 'conversations') === false) {
|
|
||||||
throw new Exception("No consulta mensajes");
|
throw new Exception("No consulta mensajes");
|
||||||
}
|
}
|
||||||
|
|
||||||
return "API get_recent_conversations correcta";
|
return "API get_recent_messages correcta";
|
||||||
});
|
});
|
||||||
|
|
||||||
// Test de integridad de datos
|
// Test de integridad de datos
|
||||||
|
|||||||
Reference in New Issue
Block a user