<?php
/**
 * SAC 2026 - ELIMINAR COMUNICADO ESPECIAL V1.0
 * Kernel V4.2.14 MC/MB
 */
require_once 'config.php';

if (!isset($_SESSION['user_id'])) {
    response(["error" => "No autorizado"], 401);
}

// Recibir JSON input
$input = json_decode(file_get_contents('php://input'), true);

if (!$input || empty($input['id'])) {
    response(["error" => "Parámetros insuficientes. ID de comunicado requerido"], 400);
}

try {
    $sql = "DELETE FROM special_notices WHERE id = :id";
    $stmt = $pdo->prepare($sql);
    $stmt->execute([':id' => $input['id']]);

    response([
        "success" => true, 
        "message" => "Comunicado Especial eliminado exitosamente de la base de datos."
    ]);

} catch (PDOException $e) {
    response(["error" => "Fallo al ejecutar eliminación en base de datos: " . $e->getMessage()], 500);
}
?>