mirror of
https://git.linux-kernel.at/oliver/ivatar.git
synced 2025-11-20 15:08:02 +00:00
Fix deprecated User.objects.make_random_password() for Django 4.2+
- Replace User.objects.make_random_password() with User.make_random_password() - Fixes AttributeError in password reset functionality - Ensures compatibility with Django 4.2+ where the method was moved from UserManager to User model Fixes #102
This commit is contained in:
@@ -1252,7 +1252,7 @@ class PasswordResetView(PasswordResetViewOriginal):
|
||||
# reset request
|
||||
if user:
|
||||
if not user.password or user.password.startswith("!"):
|
||||
random_pass = User.objects.make_random_password()
|
||||
random_pass = User.make_random_password()
|
||||
user.set_password(random_pass)
|
||||
user.save()
|
||||
|
||||
|
||||
Reference in New Issue
Block a user