From b2a79b3547167b269d88ac6fe06017cca43accd6 Mon Sep 17 00:00:00 2001 From: moanos Date: Sun, 29 Jun 2025 08:39:02 +0200 Subject: [PATCH] fix: tag --- .../fellchensammlung/details/detail-adoption-notice.html | 2 +- src/fellchensammlung/templates/fellchensammlung/index.html | 2 +- src/fellchensammlung/templatetags/custom_tags.py | 3 ++- src/fellchensammlung/views.py | 1 + 4 files changed, 5 insertions(+), 3 deletions(-) diff --git a/src/fellchensammlung/templates/fellchensammlung/details/detail-adoption-notice.html b/src/fellchensammlung/templates/fellchensammlung/details/detail-adoption-notice.html index e38eaac..61200a5 100644 --- a/src/fellchensammlung/templates/fellchensammlung/details/detail-adoption-notice.html +++ b/src/fellchensammlung/templates/fellchensammlung/details/detail-adoption-notice.html @@ -13,7 +13,7 @@ {% block og_description %} {% endblock %} -{% block canonical_url %}{{ host }}{% url 'adoption-notice-detail' adoption_notice_id=adoption_notice.id %}{% endblock %} +{% block canonical_url %}{% host %}{% url 'adoption-notice-detail' adoption_notice_id=adoption_notice.id %}{% endblock %} {% block og_image %} {% if adoption_notice.get_photos %} diff --git a/src/fellchensammlung/templates/fellchensammlung/index.html b/src/fellchensammlung/templates/fellchensammlung/index.html index 7b0b7b1..9b5b3e2 100644 --- a/src/fellchensammlung/templates/fellchensammlung/index.html +++ b/src/fellchensammlung/templates/fellchensammlung/index.html @@ -8,7 +8,7 @@ {% block description %}{% endblock %} {% block og_description %}{% endblock %} {% block og_image %}{% endblock %} -{% block canonical_url %}{{ host }}{% url 'index' %}{% endblock %} +{% block canonical_url %}{% host %}{% url 'index' %}{% endblock %} {% block content %} {% for announcement in announcements %} diff --git a/src/fellchensammlung/templatetags/custom_tags.py b/src/fellchensammlung/templatetags/custom_tags.py index 29df759..0608ef0 100644 --- a/src/fellchensammlung/templatetags/custom_tags.py +++ b/src/fellchensammlung/templatetags/custom_tags.py @@ -112,4 +112,5 @@ def dictkey(d, key): @register.simple_tag def host(): - return settings.host + # Will not work for localhost or deployments without https + return f"https://{settings.host}" diff --git a/src/fellchensammlung/views.py b/src/fellchensammlung/views.py index efd32c1..09cd265 100644 --- a/src/fellchensammlung/views.py +++ b/src/fellchensammlung/views.py @@ -57,6 +57,7 @@ def index(request): language_code = translation.get_language() lang = Language.objects.get(languagecode=language_code) active_announcements = Announcement.get_active_announcements(lang) + print(settings.host) context = {"adoption_notices": active_adoptions[:4], "show_ANs": True, "announcements": active_announcements}