From 66a5c580238f798b380c826608ecbd5b56375a85 Mon Sep 17 00:00:00 2001 From: Dominik George <dominik.george@teckids.org> Date: Thu, 30 Apr 2020 22:25:48 +0200 Subject: [PATCH] FIx get_current_site call --- aleksis/core/util/core_helpers.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/aleksis/core/util/core_helpers.py b/aleksis/core/util/core_helpers.py index be0b97558..e697f815f 100644 --- a/aleksis/core/util/core_helpers.py +++ b/aleksis/core/util/core_helpers.py @@ -14,6 +14,7 @@ from django.http import HttpRequest from django.utils import timezone from django.utils.functional import lazy +from django_global_request.middleware import get_request def copyright_years(years: Sequence[int], seperator: str = ", ", joiner: str = "–") -> str: """ Takes a sequence of integegers and produces a string with ranges @@ -94,7 +95,7 @@ def lazy_preference(section: str, name: str) -> Callable[[str, str], Any]: """ def _get_preference(section: str, name: str) -> Any: - site = get_current_site() + site = get_current_site(get_request()) return site.preferences["%s__%s" % (section, name)] # The type is guessed from the default value to improve lazy()'s behaviour -- GitLab