From 92a69c978ad526bdaa6f260a416a8d7c75b59917 Mon Sep 17 00:00:00 2001 From: Pierre Date: Mon, 1 Sep 2025 15:35:41 +0200 Subject: [PATCH] Fix: Accepter string pour entityId et convertir en int dans getAccountStatus --- api/src/Controllers/StripeController.php | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/api/src/Controllers/StripeController.php b/api/src/Controllers/StripeController.php index 632ceaee..45faba6b 100644 --- a/api/src/Controllers/StripeController.php +++ b/api/src/Controllers/StripeController.php @@ -287,10 +287,13 @@ class StripeController extends Controller { * GET /api/stripe/accounts/{entityId}/status * Vérifier le statut du compte Stripe d'une entité */ - public function getAccountStatus(int $entityId): void { + public function getAccountStatus(string $entityId): void { try { $this->requireAuth(); + // Convertir l'entityId en int + $entityId = (int)$entityId; + // Vérifier les droits : admin de l'amicale ou super admin $userEntityId = Session::getEntityId(); $userId = Session::getUserId();