This commit is contained in:
2026-07-12 16:21:33 +02:00
parent f3b795a35d
commit f8a940e8f7
+13 -5
View File
@@ -34,12 +34,20 @@ class MovieController {
} }
public function getLists($data) { public function getLists($data) {
// Si le front ne nous donne pas de partner_id, on met null // 1. On ignore le partner_id du token (qui est périmé).
$partnerId = $data['partner_id'] ?? null; // On va chercher l'ID du partenaire actuel dans la base de données.
$stmt = $this->db->prepare("SELECT partner_id FROM users WHERE id = ?");
$stmt->execute([$data['user_id']]);
$realPartnerId = $stmt->fetchColumn() ?: null;
// On appelle avec les DEUX arguments // 2. On appelle le modèle avec la VRAIE valeur
$lists = $this->movieModel->getLists($data['user_id'], $partnerId); $lists = $this->movieModel->getLists($data['user_id'], $realPartnerId);
echo json_encode(["success" => true, "lists" => $lists]); // 3. On renvoie le tout
echo json_encode([
"success" => true,
"partner_id" => $realPartnerId, // Pour que ton JS sache aussi qui c'est
"lists" => $lists
]);
} }
} }