From 798f0e5b535bbbbb928231af7fcf1580b1150568 Mon Sep 17 00:00:00 2001 From: n-lbs <274787786+n-lbs@users.noreply.github.com> Date: Thu, 3 Sep 2026 18:16:52 +0200 Subject: [PATCH] fit(2512): add missing array annotation in staff feedbacks endpoint --- .../application/adapter/controller/FeedbackController.java | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/main/java/fr/avenirsesr/portfolio/student/activity/application/adapter/controller/FeedbackController.java b/src/main/java/fr/avenirsesr/portfolio/student/activity/application/adapter/controller/FeedbackController.java index b64c47b1a..31085572e 100644 --- a/src/main/java/fr/avenirsesr/portfolio/student/activity/application/adapter/controller/FeedbackController.java +++ b/src/main/java/fr/avenirsesr/portfolio/student/activity/application/adapter/controller/FeedbackController.java @@ -21,6 +21,7 @@ import fr.avenirsesr.portfolio.student.activity.domain.model.enums.EFeedbackStatus; import fr.avenirsesr.portfolio.student.activity.domain.port.input.FeedbackService; import io.swagger.v3.oas.annotations.Parameter; +import io.swagger.v3.oas.annotations.media.ArraySchema; import io.swagger.v3.oas.annotations.media.Schema; import jakarta.validation.Valid; import java.security.Principal; @@ -61,7 +62,8 @@ public class FeedbackController { @GetMapping public ResponseEntity> getStaffFeedbacks( Principal principal, - @Parameter(schema = @Schema(ref = "#/components/schemas/EFeedbackStatus")) + @Parameter( + array = @ArraySchema(schema = @Schema(ref = "#/components/schemas/EFeedbackStatus"))) @RequestParam(required = false) List statuses, @RequestParam(required = false) UUID activityId,