<?php
include("conexion.php");

if ($_SERVER['REQUEST_METHOD'] === 'POST') {
    $id = $_POST['id'];

    // Verificamos si la serie existe y está en estado "llegada"
    $check = $conexion->prepare("SELECT estado FROM series_baja WHERE id = ?");
    $check->bind_param("i", $id);
    $check->execute();
    $result = $check->get_result()->fetch_assoc();

    if (!$result) {
        echo json_encode(['success' => false, 'message' => 'Serie no encontrada']);
        exit;
    }

    if ($result['estado'] !== 'llegada') {
        echo json_encode(['success' => false, 'message' => 'Solo se puede marcar como entregado si está en estado llegada']);
        exit;
    }

    // Actualizar estado
    $update = $conexion->prepare("UPDATE series_baja SET estado = 'devuelto' WHERE id = ?");
    $update->bind_param("i", $id);
    $update->execute();

    echo json_encode(['success' => true]);
}
?>
