From 79e5af792430450801a9a1a9db8078dea698641f Mon Sep 17 00:00:00 2001 From: Lephe Date: Mon, 9 Sep 2019 08:02:36 +0200 Subject: [PATCH] users: allow norm-equivalent names in profile url --- app/routes/users.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/app/routes/users.py b/app/routes/users.py index da7d2ca..92a5f6f 100644 --- a/app/routes/users.py +++ b/app/routes/users.py @@ -1,12 +1,14 @@ from flask import redirect, url_for from app import app from app.models.users import Member +from app.utils import unicode_names from app.utils.render import render @app.route('/user/') def user(username): - member = Member.query.filter_by(name=username).first_or_404() + norm = unicode_names.normalize(username) + member = Member.query.filter_by(norm=norm).first_or_404() return render('user.html', member=member)