fix(templates): fix unhashable dict in Jinja2 cache by converting available_languages global to function

This commit is contained in:
2026-07-18 08:57:42 +08:00
parent f27c263dd4
commit b80a1859a0
6 changed files with 6 additions and 6 deletions

View File

@@ -91,7 +91,7 @@ from app.storage import resolve_url as _resolve_image_url
templates.env.filters["image_url"] = lambda v: _resolve_image_url(v) if v else ""
from app.i18n import get_languages as _get_languages
templates.env.globals["available_languages"] = _get_languages()
templates.env.globals["get_languages"] = _get_languages
def _get_copyright() -> str: