]> git.ipfire.org Git - ipfire.org.git/commitdiff
people: Force all UIDs to be lowercase
authorMichael Tremer <michael.tremer@ipfire.org>
Thu, 15 Aug 2019 13:50:25 +0000 (14:50 +0100)
committerMichael Tremer <michael.tremer@ipfire.org>
Thu, 15 Aug 2019 13:50:25 +0000 (14:50 +0100)
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
src/backend/accounts.py

index 1b59882c5962b38fc778451acbfb87ac6b7cfc94..fe65126c2d49b75098aca381fd3e65b3c781951a 100644 (file)
@@ -166,8 +166,11 @@ class Accounts(Object):
        # Registration
 
        def register(self, uid, email, first_name, last_name):
+               # Convert all uids to lowercase
+               uid = uid.lower()
+
                # Check if UID is unique
-               if self.get_by_uid(uid):
+               if self.uid_exists(uid):
                        raise ValueError("UID exists: %s" % uid)
 
                # Generate a random activation code