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();