From f76d3f5bb4294c7c596a60d950a8031b911c9a6f Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Tom=C3=A1=C5=A1=20Valenta?= <git@imaniti.org>
Date: Fri, 23 Dec 2022 20:52:26 +0100
Subject: [PATCH] [FIX] more sensible crossroads subpages

---
 main/models.py | 16 +++++++++-------
 1 file changed, 9 insertions(+), 7 deletions(-)

diff --git a/main/models.py b/main/models.py
index f5fa0e77..2876ebca 100644
--- a/main/models.py
+++ b/main/models.py
@@ -733,7 +733,11 @@ class MainSimplePage(ExtendedMetadataPageMixin, SubpageMixin, MetadataPageMixin,
 
     ### RELATIONS
 
-    parent_page_types = ["main.MainHomePage", "main.MainSimplePage"]
+    parent_page_types = [
+        "main.MainHomePage",
+        "main.MainSimplePage",
+        "main.MainCrossroadPage",
+    ]
     subpage_types = ["main.MainSimplePage"]
 
     ### OTHERS
@@ -813,14 +817,12 @@ class MainCrossroadPage(
 
     ### RELATIONS
 
-    parent_page_types = ["main.MainHomePage"]
+    parent_page_types = [
+        "main.MainHomePage",
+        "main.MainCrossroadPage",
+    ]
     subpage_types = [
-        "main.MainArticlesPage",
-        "main.MainProgramPage",
-        "main.MainPeoplePage",
-        "main.MainPersonPage",
         "main.MainSimplePage",
-        "main.MainContactPage",
         "main.MainCrossroadPage",
     ]
     ### OTHERS
-- 
GitLab