06/15 Phase 4 + 5 codes

This commit is contained in:
2026-06-15 17:43:47 -04:00
parent f57a95013c
commit a9efd15a76
36 changed files with 1677 additions and 57 deletions
+2 -2
View File
@@ -4,7 +4,6 @@ Order: explicit session choice -> authenticated user.locale -> Accept-Language -
"""
from flask import Blueprint, session, redirect, request, current_app, url_for
from flask_login import current_user
from app.utils import safe_referrer
i18n_bp = Blueprint("i18n", __name__)
@@ -35,4 +34,5 @@ def set_lang(code):
from app.extensions import db
current_user.locale = code
db.session.commit()
return redirect(safe_referrer(url_for("main.index")))
target = request.referrer or url_for("main.index")
return redirect(target)