From 7fff1d02fd3749a823cb6e218c205c5b436382c3 Mon Sep 17 00:00:00 2001 From: "jindra12.underdark" <jindra12.underdark@gmail.com> Date: Sat, 22 Jul 2023 20:42:14 +0200 Subject: [PATCH] Bugfix main links #210 --- main/models.py | 4 ++++ shared/models.py | 6 +++--- 2 files changed, 7 insertions(+), 3 deletions(-) diff --git a/main/models.py b/main/models.py index c0ccee14..edc8f0a1 100644 --- a/main/models.py +++ b/main/models.py @@ -358,6 +358,10 @@ class MainHomePage( except IndexError: return None + @route(r"^sdilene/$", name="shared") + def shared(self, request): + return self.setup_article_page_context(request) + class MainArticlesPage( RoutablePageMixin, diff --git a/shared/models.py b/shared/models.py index b41bbd83..db07abc3 100644 --- a/shared/models.py +++ b/shared/models.py @@ -114,18 +114,18 @@ class ArticleMixin(models.Model): """ Returns "rel" property for a link to this article """ - return 'rel="noindex"' if self.no_index else "" + return 'rel="noindex"' if self.get_no_index else "" @property def get_url(self): if self.shared_from is not None: - return f"{self.shared_from.url}/sdilene?sdilene={quote(self.slug)}" + return f"{self.shared_from.url}sdilene?sdilene={quote(self.slug)}" return self.url @property def get_full_url(self): if self.shared_from is not None: - return f"{self.shared_from.url}/sdilene?sdilene={quote(self.slug)}" + return f"{self.shared_from.full_url}sdilene?sdilene={quote(self.slug)}" return self.full_url @property -- GitLab