Browse Source

fix Cotisation ApiResource

Olivier Massot 2 năm trước cách đây
mục cha
commit
6eab856cbe
1 tập tin đã thay đổi với 5 bổ sung1 xóa
  1. 5 1
      src/ApiResources/Cotisation/Cotisation.php

+ 5 - 1
src/ApiResources/Cotisation/Cotisation.php

@@ -17,7 +17,11 @@ use Symfony\Component\Validator\Constraints as Assert;
  *   * @see App\Security\Voter\CotisationVoter
  */
 #[ApiResource(operations: [
-    new Get(security: "is_granted('ROLE_COTISATION') and object.getOrganization().getId() == user.getOrganization().getId()")
+    new Get(
+        uriTemplate: '/cotisations/{organizationId}',
+        security: 'is_granted("ROLE_COTISATION", object) and object.getOrganizationId() == user.getOrganization().getId()',
+        provider: CotisationProvider::class
+    )
 ])]
 class Cotisation implements ApiResourcesInterface
 {