From 0a8ff8a80873e6b8af875683f9e2ac52946e3cd6 Mon Sep 17 00:00:00 2001 From: Sonia Zorba <sonia.zorba@inaf.it> Date: Tue, 20 Jul 2021 12:16:55 +0200 Subject: [PATCH] PermissionDeniedException path parameter changes --- .../vospace/exception/PermissionDeniedException.java | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/src/main/java/it/inaf/oats/vospace/exception/PermissionDeniedException.java b/src/main/java/it/inaf/oats/vospace/exception/PermissionDeniedException.java index 446e410..3d31a6f 100644 --- a/src/main/java/it/inaf/oats/vospace/exception/PermissionDeniedException.java +++ b/src/main/java/it/inaf/oats/vospace/exception/PermissionDeniedException.java @@ -11,8 +11,11 @@ import org.springframework.web.bind.annotation.ResponseStatus; @ResponseStatus(value = HttpStatus.FORBIDDEN) public class PermissionDeniedException extends VoSpaceErrorSummarizableException { - public PermissionDeniedException(String path) { - super("Path: " + path, - VOSpaceFaultEnum.PERMISSION_DENIED); + public PermissionDeniedException(String errorDetail) { + super(errorDetail, VOSpaceFaultEnum.PERMISSION_DENIED); + } + + public static PermissionDeniedException forPath(String path) { + return new PermissionDeniedException("Path: " + path); } } -- GitLab