diff --git a/ccm-cms/src/main/java/org/librecms/ui/contentsections/ContentSectionController.java b/ccm-cms/src/main/java/org/librecms/ui/contentsections/ContentSectionController.java index 9a55bd453..8c5c4d766 100644 --- a/ccm-cms/src/main/java/org/librecms/ui/contentsections/ContentSectionController.java +++ b/ccm-cms/src/main/java/org/librecms/ui/contentsections/ContentSectionController.java @@ -11,6 +11,7 @@ import javax.servlet.http.HttpServletRequest; import javax.transaction.Transactional; import javax.ws.rs.GET; import javax.ws.rs.Path; +import javax.ws.rs.PathParam; import javax.ws.rs.WebApplicationException; import javax.ws.rs.core.Response; @@ -50,5 +51,15 @@ public class ContentSectionController { throw new WebApplicationException(ex); } } + + @GET + @Path("/{sectionIdentifier}") + @AuthorizationRequired + @Transactional(Transactional.TxType.REQUIRED) + public String redirectToDocumentFolders( + @PathParam("sectionIdentifier") final String sectionIdentifier + ) { + return String.format("redirect:/%s/documentfolders", sectionIdentifier); + } }