Преглед на файлове

fix Cotisation ApiResource

Olivier Massot преди 2 години
родител
ревизия
6eab856cbe
променени са 1 файла, в които са добавени 5 реда и са изтрити 1 реда
  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
 {