From b5cac904755f7b41c2db0a8a816d9172c85bce6c Mon Sep 17 00:00:00 2001 From: Mira Weller Date: Tue, 4 Nov 2025 14:36:19 +0100 Subject: [PATCH] changing to same password as previous is already prevented by HistoryPasswordValidator (would have to move this to UserPasswordChangeForm but decided to remove instead as it's redundant) --- src/pretix/base/forms/user.py | 15 --------------- 1 file changed, 15 deletions(-) diff --git a/src/pretix/base/forms/user.py b/src/pretix/base/forms/user.py index 99692f13d0..e3083322de 100644 --- a/src/pretix/base/forms/user.py +++ b/src/pretix/base/forms/user.py @@ -78,21 +78,6 @@ class UserSettingsForm(forms.ModelForm): 'link': reverse('control:user.settings.email.change') }) - def clean(self): - password1 = self.cleaned_data.get('new_pw') - old_pw = self.cleaned_data.get('old_pw') - - if password1 and password1 == old_pw: - raise forms.ValidationError( - self.error_messages['pw_equal'], - code='pw_equal' - ) - - if password1: - self.instance.set_password(password1) - - return self.cleaned_data - class User2FADeviceAddForm(forms.Form): name = forms.CharField(label=_('Device name'), max_length=64)