<?php
    session_start
();
    
header('Content-Type: application/json');

    require_once 
'../DB/db_credentials.php';
    require_once 
'../DB/db_connection.php';

    if (!isset(
$_SESSION['userID'])) {
        
http_response_code(401);
        echo 
json_encode(['status' => 'error', 'message' => 'Not logged in.']);
        exit;
    }

    
$userID = $_SESSION['userID'];
    
$query = "SELECT fk_shift FROM citeLeParis_register WHERE fk_person = ?";
    
$stmt = mysqli_prepare($dbc, $query);
    
mysqli_stmt_bind_param($stmt, 'i', $userID);
    
mysqli_stmt_execute($stmt);
    
$result = mysqli_stmt_get_result($stmt);

    
$registeredShifts = [];

    while (
$row = mysqli_fetch_assoc($result)) {
        
$registeredShifts[] = (int)$row['fk_shift'];
    }

    echo 
json_encode(['status' => 'success', 'registeredShifts' => $registeredShifts]);
?>