From 2279f23ac49f8444f1808dbbe1bf7c10b82c6017 Mon Sep 17 00:00:00 2001 From: Arthur Wambst Date: Tue, 29 Jul 2025 18:11:29 +0200 Subject: [PATCH] feat: added roles requirement for critical site operations --- src/main/java/fr/la_banquise/backend/rest/SiteEndpoints.java | 1 + 1 file changed, 1 insertion(+) diff --git a/src/main/java/fr/la_banquise/backend/rest/SiteEndpoints.java b/src/main/java/fr/la_banquise/backend/rest/SiteEndpoints.java index f6391a1..9652644 100644 --- a/src/main/java/fr/la_banquise/backend/rest/SiteEndpoints.java +++ b/src/main/java/fr/la_banquise/backend/rest/SiteEndpoints.java @@ -69,6 +69,7 @@ public class SiteEndpoints { @DELETE @Path("/del") + @RolesAllowed("root") @Operation(summary = "Deletes a site", description = "Permanently removes a site if no Ji are associated to it.") @APIResponses({ @APIResponse(responseCode = "200", description = "Successfully deleted"),