Fix: Accepter string pour entityId et convertir en int dans getAccountStatus

This commit is contained in:
2025-09-01 15:35:41 +02:00
parent 76fe9064eb
commit d334ecbf7e

View File

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