From 1013fb81c172d5b65c19a121e09f7ddc4ae5b97b Mon Sep 17 00:00:00 2001 From: Ethan Dalool Date: Sat, 19 Sep 2020 03:35:26 -0700 Subject: [PATCH] Call assert_no_such_user before assert_valid_password. --- etiquette/photodb.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/etiquette/photodb.py b/etiquette/photodb.py index c9c3128..3dd52c5 100644 --- a/etiquette/photodb.py +++ b/etiquette/photodb.py @@ -1330,12 +1330,12 @@ class PDBUserMixin: def new_user(self, username, password, *, display_name=None): # These might raise exceptions. self.assert_valid_username(username) + self.assert_no_such_user(username=username) if not isinstance(password, bytes): password = password.encode('utf-8') self.assert_valid_password(password) - self.assert_no_such_user(username=username) display_name = objects.User.normalize_display_name( display_name,