From 8671dd739c03d668ed1b01173e5ce36ead1a6a3b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Tom=C3=A1=C5=A1=20Valenta?= <tomas@imaniti.org> Date: Wed, 12 Jun 2024 19:12:08 +0200 Subject: [PATCH] fix strip check --- shared/models/main.py | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/shared/models/main.py b/shared/models/main.py index 42e7f2e6..8c416d6e 100644 --- a/shared/models/main.py +++ b/shared/models/main.py @@ -251,7 +251,15 @@ class PageInMenuMixin(Page): for menu in menu_iterator: if menu.block_type == "menu_item": - if menu.value["link"].strip() == instance.full_url.strip(): + if ( + menu.value["link"].strip() + if menu.value["link"] is not None + else "" + ) == ( + instance.full_url.strip() + if instance.full_url + else "" + ): return menu.value["title"] if menu.value["page"] is None: -- GitLab