From fe285485bf0b7b7695865fcda994c80f9bbf140d Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Tom=C3=A1=C5=A1=20Valenta?= <git@imaniti.org>
Date: Sun, 3 Sep 2023 20:01:49 +0200
Subject: [PATCH] fix documents page listing

---
 home/models.py | 10 +++++++++-
 1 file changed, 9 insertions(+), 1 deletion(-)

diff --git a/home/models.py b/home/models.py
index 70b59e0..1639db1 100644
--- a/home/models.py
+++ b/home/models.py
@@ -340,7 +340,15 @@ class HomeDocumentsPage(Page):
 
     @property
     def documents(self):
-        return HomeDocumentPage.objects.child_of(self).live().order_by("-date").all()
+        documents = list(
+            HomeDocumentPage.objects.child_of(self).order_by("-date").live().all()
+        )
+
+        document_directories = list(
+            HomeDocumentsPage.objects.child_of(self).live().all()
+        )
+
+        return documents + document_directories
 
     class Meta:
         verbose_name = "Rozcestník dokumentů"
-- 
GitLab