diff --git a/core/admin/mailu/models.py b/core/admin/mailu/models.py index 9c8d0c3e..18e995bf 100644 --- a/core/admin/mailu/models.py +++ b/core/admin/mailu/models.py @@ -352,7 +352,7 @@ class User(Base, Email): ) def check_password(self, password): - context = User.pw_context + context = self.get_password_context() reference = re.match('({[^}]+})?(.*)', self.password).group(2) result = context.verify(password, reference) if result and context.identify(reference) != context.default_scheme():