diff --git a/action/action_puestos_excel.php b/action/action_puestos_excel.php index 45d18c5..b1daf82 100644 --- a/action/action_puestos_excel.php +++ b/action/action_puestos_excel.php @@ -3,8 +3,11 @@ $ruta = "../"; require_once "../vendor/autoload.php"; require_once "../class/c_login.php"; -$user = Login::get_user(); -$user->print_to_log('Genera excel de materias por puesto'); +if (!isset($_SESSION['user'])) { + http_response_code(401); + die(json_encode(['error' => 'unauthorized'])); +} +$user = unserialize($_SESSION['user']); use PhpOffice\PhpSpreadsheet\Spreadsheet; use PhpOffice\PhpSpreadsheet\IOFactory;