Add pairing between users

This commit is contained in:
2026-07-11 09:20:26 +02:00
parent 81b1b3b835
commit d7328ae9d3
3 changed files with 100 additions and 0 deletions
+27
View File
@@ -72,4 +72,31 @@ class UserController {
echo json_encode($result);
}
}
// --- INTERCEPTE LA VÉRIFICATION DU STATUT ---
public function pairingStatus($data) {
// Plus tard on prendra l'ID depuis le token JWT pour la sécurité
if (empty($data['user_id'])) {
http_response_code(400);
echo json_encode(["success" => false, "message" => "ID utilisateur requis."]);
return;
}
$result = $this->userModel->getPairingStatus($data['user_id']);
http_response_code($result['success'] ? 200 : 400);
echo json_encode($result);
}
// --- INTERCEPTE LA DÉLIAISON ---
public function unlink($data) {
if (empty($data['user_id'])) {
http_response_code(400);
echo json_encode(["success" => false, "message" => "ID utilisateur requis."]);
return;
}
$result = $this->userModel->unlinkPartner($data['user_id']);
http_response_code($result['success'] ? 200 : 400);
echo json_encode($result);
}