From d42a638ed4ae858e6de15985b8d33a47fc46d76e Mon Sep 17 00:00:00 2001
From: Tobias Gross-Vogt <tgros@tugraz.at>
Date: Wed, 22 Jun 2022 11:21:43 +0200
Subject: [PATCH] course attendee pagination update

---
 src/Controller/GetAttendeesByCourse.php | 4 +---
 src/Entity/CourseAttendee.php           | 2 +-
 2 files changed, 2 insertions(+), 4 deletions(-)

diff --git a/src/Controller/GetAttendeesByCourse.php b/src/Controller/GetAttendeesByCourse.php
index ef10d2a..78596d9 100644
--- a/src/Controller/GetAttendeesByCourse.php
+++ b/src/Controller/GetAttendeesByCourse.php
@@ -12,8 +12,6 @@ use Symfony\Component\HttpFoundation\Request;
 
 class GetAttendeesByCourse extends AbstractController
 {
-    public const MAX_ITEMS_PER_PAGE = 250;
-
     /** @var CourseProviderInterface */
     private $coursesProvider;
 
@@ -29,7 +27,7 @@ class GetAttendeesByCourse extends AbstractController
         $options = [];
         $options['lang'] = $request->query->get('lang', 'de');
 
-        Pagination::addPaginationOptions($options, $request->query->all(), self::MAX_ITEMS_PER_PAGE);
+        Pagination::addPaginationOptions($options, $request->query->all());
 
         return $this->coursesProvider->getAttendeesByCourse($identifier, $options);
     }
diff --git a/src/Entity/CourseAttendee.php b/src/Entity/CourseAttendee.php
index aa6f2f7..15685b6 100644
--- a/src/Entity/CourseAttendee.php
+++ b/src/Entity/CourseAttendee.php
@@ -36,7 +36,7 @@ use Symfony\Component\Serializer\Annotation\Groups;
  *                 "parameters" = {
  *                     {"name" = "identifier", "in" = "path", "description" = "Resource identifier", "required" = true, "type" = "string", "example" = "257571"},
  *                     {"name" = "lang", "in" = "query", "description" = "Language of result", "type" = "string", "enum" = {"de", "en"}, "example" = "de"},
- *                     {"name" = "partial", "in" = "query", "description" = "Enable partial pagination", "type" = "bool", "example" = "false"}
+ *                     {"name" = "partialPagination", "in" = "query", "description" = "Enable partial pagination", "type" = "bool", "example" = "false"}
  *                 }
  *             }
  *         }
-- 
GitLab