]> git.lizzy.rs Git - cheatdb.git/commitdiff
Fix maintainers field requiring lowercase names
authorrubenwardy <rw@rubenwardy.com>
Wed, 8 Jul 2020 22:00:45 +0000 (23:00 +0100)
committerrubenwardy <rw@rubenwardy.com>
Wed, 8 Jul 2020 22:00:45 +0000 (23:00 +0100)
app/blueprints/packages/packages.py

index 853153c85bf3dc6de4a1ed03ecbf77cae087b7cd..12242ab77a5de15bd33b89bf94343ffdee1e49e1 100644 (file)
@@ -403,7 +403,7 @@ def edit_maintainers(package):
                form.maintainers_str.data = ", ".join([ x.username for x in package.maintainers ])
 
        if request.method == "POST" and form.validate():
-               usernames = [x.strip() for x in form.maintainers_str.data.split(",")]
+               usernames = [x.strip().lower() for x in form.maintainers_str.data.split(",")]
                users = User.query.filter(func.lower(User.username).in_(usernames)).all()
                package.maintainers.clear()
                package.maintainers.extend(users)