<?php



require_once __DIR__ . '/../../config.php';

// POST /admin/avisos/toggle.php
// Body: { id, status }

requireAdmin();

$data = body();

if (empty($data['id']) || !isset($data['status'])) {
    jsonErr(400, 'ID y status requeridos.');
}

$db = getDB();

$stmt = $db->prepare('UPDATE mensaje SET status = ? WHERE id = ?');
$stmt->execute([$data['status'], $data['id']]);

if ($stmt->rowCount() === 0) {
    jsonErr(404, 'Aviso no encontrado.');
}

jsonOk(['message' => 'Aviso actualizado.']);
