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

@@ -51,7 +51,7 @@
<h3 style="margin-bottom:.75rem">{{ 'settings.language'|t(user.language) }}</h3>
<form method="post" action="/settings/language" style="display:flex;align-items:center;gap:.75rem;flex-wrap:wrap">
<select name="language" style="width:auto">
{% for code, name in available_languages.items() %}
{% for code, name in get_languages().items() %}
<option value="{{ code }}" {% if user.language == code %}selected{% endif %}>{{ name }}</option>
{% endfor %}
</select>