Files
HouseHub/modules/family-calendar/includes/api/get-leave-balances.php
T
FeFeClochette 142d4612a9
Deploy HouseHub / deploy (push) Successful in 2s
Submarine
2026-06-19 21:37:20 +02:00

29 lines
712 B
PHP

<?php
header('Content-Type: application/json');
require __DIR__ . '/../../../../includes/db.php';
try {
// 🔥 LE FIX : On interroge la NOUVELLE table des quotas individuels !
$stmt = $pdo->query("
SELECT
person_id,
leave_type AS type,
allowance,
method,
anniversary_date AS date
FROM pf_person_leave_meta
");
$balances = $stmt->fetchAll(PDO::FETCH_ASSOC);
echo json_encode([
'status' => 'success',
'balances' => $balances
]);
} catch (PDOException $e) {
http_response_code(500);
echo json_encode([
'status' => 'error',
'message' => $e->getMessage(),
]);
}
?>