<?php
// backend/aspirantes/guardar_comentario_alta.php
require_once __DIR__ . '/../db/conexion.php';

header('Content-Type: application/json');

if ($_SERVER['REQUEST_METHOD'] !== 'POST') {
    echo json_encode(['success' => false, 'message' => 'Método no permitido']);
    exit;
}

$aspirante_id = isset($_POST['aspirante_id']) ? intval($_POST['aspirante_id']) : 0;
$comentario = isset($_POST['comentarioAlta']) ? trim($_POST['comentarioAlta']) : '';

if ($aspirante_id <= 0 || $comentario === '') {
    echo json_encode(['success' => false, 'message' => 'Datos incompletos']);
    exit;
}

// Usar $conn global definido en conexion.php
if (!isset($conn) || !$conn) {
    echo json_encode(['success' => false, 'message' => 'Error de conexión a la base de datos']);
    exit;
}

$stmt = $conn->prepare('UPDATE aspirantes SET Comentarios_altas = ? WHERE id = ?');
$stmt->bind_param('si', $comentario, $aspirante_id);

if ($stmt->execute()) {
    echo json_encode(['success' => true, 'message' => 'Comentario guardado correctamente']);
} else {
    echo json_encode(['success' => false, 'message' => 'Error al guardar el comentario']);
}

$stmt->close();
$conn->close();
