From 3c96509db198050faccd1d778820c04b3b487046 Mon Sep 17 00:00:00 2001
From: Tobias Gross-Vogt <tgros@tugraz.at>
Date: Tue, 25 Oct 2022 08:53:16 +0200
Subject: [PATCH] disabled get-attendees-by-course till there is a use case and
 privacy issues are clarified

---
 src/Entity/CourseAttendee.php |  6 +++---
 tests/ApiTest.php             | 12 ++++++------
 2 files changed, 9 insertions(+), 9 deletions(-)

diff --git a/src/Entity/CourseAttendee.php b/src/Entity/CourseAttendee.php
index 15685b6..7b5c731 100644
--- a/src/Entity/CourseAttendee.php
+++ b/src/Entity/CourseAttendee.php
@@ -5,12 +5,12 @@ declare(strict_types=1);
 namespace Dbp\Relay\BaseCourseBundle\Entity;
 
 use ApiPlatform\Core\Annotation\ApiProperty;
-use ApiPlatform\Core\Annotation\ApiResource;
 use Dbp\Relay\BaseCourseBundle\Controller\GetAttendeesByCourse;
 use Symfony\Component\Serializer\Annotation\Groups;
 
 /**
- * @ApiResource(
+ * Currently disabled:
+ * ApiResource(
  *     collectionOperations={
  *         "get" = {
  *             "path" = "/course_attendees",
@@ -57,7 +57,7 @@ use Symfony\Component\Serializer\Annotation\Groups;
  *         "groups" = {"CourseAttendee:output"},
  *         "jsonld_embed_context" = true,
  *     }
- * )
+ * ).
  */
 class CourseAttendee
 {
diff --git a/tests/ApiTest.php b/tests/ApiTest.php
index 08009db..75a1032 100644
--- a/tests/ApiTest.php
+++ b/tests/ApiTest.php
@@ -23,10 +23,10 @@ class ApiTest extends ApiTestCase
         $this->assertSame(Response::HTTP_UNAUTHORIZED, $response->getStatusCode());
     }
 
-    public function testAttendeesByCourseNoAuth()
-    {
-        $client = self::createClient();
-        $response = $client->request('GET', '/base/courses/123/attendees');
-        $this->assertSame(Response::HTTP_UNAUTHORIZED, $response->getStatusCode());
-    }
+//    public function testAttendeesByCourseNoAuth()
+//    {
+//        $client = self::createClient();
+//        $response = $client->request('GET', '/base/courses/123/attendees');
+//        $this->assertSame(Response::HTTP_UNAUTHORIZED, $response->getStatusCode());
+//    }
 }
-- 
GitLab