diff --git a/backend/src/main/java/io/papermc/hangar/controller/internal/projects/ProjectPageController.java b/backend/src/main/java/io/papermc/hangar/controller/internal/projects/ProjectPageController.java index f9c037022..1175b9106 100644 --- a/backend/src/main/java/io/papermc/hangar/controller/internal/projects/ProjectPageController.java +++ b/backend/src/main/java/io/papermc/hangar/controller/internal/projects/ProjectPageController.java @@ -33,7 +33,7 @@ import org.springframework.web.bind.annotation.ResponseStatus; import org.springframework.web.bind.annotation.RestController; -// @el(author: String, slug: String, projectId: long) +// @el(author: String, slug: String, projectId: long, project: ProjectTable) @Anyone @RestController @RateLimit(path = "projectpage") @@ -75,7 +75,7 @@ public ResponseEntity getProjectPage(@PathVariable final Pr @Unlocked @RateLimit(overdraft = 5, refillTokens = 1, refillSeconds = 20) - @VisibilityRequired(type = VisibilityRequired.Type.PROJECT, args = "{#project}") + @VisibilityRequired(type = VisibilityRequired.Type.PROJECT, args = "{#projectId}") @GetMapping("/list/{projectId}") @ResponseStatus(HttpStatus.OK) public ResponseEntity> listProjectPages(@PathVariable final long projectId) { diff --git a/backend/src/main/java/io/papermc/hangar/service/internal/projects/ProjectPageService.java b/backend/src/main/java/io/papermc/hangar/service/internal/projects/ProjectPageService.java index 78c5e0cbd..982815cd3 100644 --- a/backend/src/main/java/io/papermc/hangar/service/internal/projects/ProjectPageService.java +++ b/backend/src/main/java/io/papermc/hangar/service/internal/projects/ProjectPageService.java @@ -107,9 +107,9 @@ private HangarProjectPage findById(final long id, final Map