diff --git a/ccm-cms/package-lock.json b/ccm-cms/package-lock.json index 574c5749c..346105c78 100644 --- a/ccm-cms/package-lock.json +++ b/ccm-cms/package-lock.json @@ -1,12 +1,12 @@ { "name": "@librecms/ccm-cms", - "version": "7.0.0-SNAPSHOT.2023-03-11T125333", + "version": "7.0.0-SNAPSHOT.2023-03-13T190250", "lockfileVersion": 2, "requires": true, "packages": { "": { "name": "@librecms/ccm-cms", - "version": "7.0.0-SNAPSHOT.2023-03-11T125333", + "version": "7.0.0-SNAPSHOT.2023-03-13T190250", "license": "LGPL-3.0-or-later", "dependencies": { "@tiptap/core": "^2.0.0-beta.127", diff --git a/ccm-cms/package.json b/ccm-cms/package.json index 80de72a67..896c0c58c 100644 --- a/ccm-cms/package.json +++ b/ccm-cms/package.json @@ -1,6 +1,6 @@ { "name": "@librecms/ccm-cms", - "version": "7.0.0-SNAPSHOT.2023-03-11T125333", + "version": "7.0.0-SNAPSHOT.2023-03-13T190250", "description": "JavaScript stuff for ccm-cms", "main": "target/generated-resources/assets/@content-sections/cms-admin.js", "types": "target/generated-resources/assets/@content-sections/cms-admin.d.ts", diff --git a/ccm-cms/src/main/java/org/librecms/ui/contentsections/documents/DocumentUi.java b/ccm-cms/src/main/java/org/librecms/ui/contentsections/documents/DocumentUi.java index 09daac853..ed08f399b 100644 --- a/ccm-cms/src/main/java/org/librecms/ui/contentsections/documents/DocumentUi.java +++ b/ccm-cms/src/main/java/org/librecms/ui/contentsections/documents/DocumentUi.java @@ -21,6 +21,7 @@ package org.librecms.ui.contentsections.documents; import org.librecms.contentsection.ContentItem; import org.librecms.contentsection.ContentItemManager; import org.librecms.contentsection.ContentSection; +import org.librecms.ui.contentsections.ContentSectionModel; import javax.enterprise.context.RequestScoped; import javax.inject.Inject; @@ -37,6 +38,9 @@ public class DocumentUi { @Inject private ContentItemManager itemManager; + @Inject + private ContentSectionModel sectionModel; + /** * Used to provide data for the views without a named bean. */ @@ -67,6 +71,9 @@ public class DocumentUi { ) { models.put("section", section.getLabel()); models.put("documentPath", documentPath); + + sectionModel.setSection(section); + return "org/librecms/ui/contentsection/documents/document-not-found.xhtml"; } diff --git a/ccm-cms/src/main/resources/WEB-INF/views/org/librecms/ui/contentsection/documents/document-not-found.xhtml b/ccm-cms/src/main/resources/WEB-INF/views/org/librecms/ui/contentsection/documents/document-not-found.xhtml index 0204e6b3d..39884cfe9 100644 --- a/ccm-cms/src/main/resources/WEB-INF/views/org/librecms/ui/contentsection/documents/document-not-found.xhtml +++ b/ccm-cms/src/main/resources/WEB-INF/views/org/librecms/ui/contentsection/documents/document-not-found.xhtml @@ -10,7 +10,7 @@ - +