fix: kontrola duplicitní přezdívky při editaci osobních údajů
This commit is contained in:
parent
abcfa996bd
commit
98ac3f63bf
1 changed files with 1 additions and 4 deletions
|
@ -208,11 +208,8 @@ class ProfileEditForm(forms.Form):
|
||||||
prezdivka_resitele = self.cleaned_data.get('prezdivka_resitele')
|
prezdivka_resitele = self.cleaned_data.get('prezdivka_resitele')
|
||||||
if prezdivka_resitele == '':
|
if prezdivka_resitele == '':
|
||||||
return prezdivka_resitele
|
return prezdivka_resitele
|
||||||
try:
|
if Resitel.objects.filter(prezdivka_resitele=prezdivka_resitele).exclude(osoba__user__username=self.username).count() > 0:
|
||||||
Resitel.objects.get(prezdivka_resitele=prezdivka_resitele)
|
|
||||||
raise forms.ValidationError('Přezdívka je již použita')
|
raise forms.ValidationError('Přezdívka je již použita')
|
||||||
except ObjectDoesNotExist:
|
|
||||||
pass
|
|
||||||
return prezdivka_resitele
|
return prezdivka_resitele
|
||||||
|
|
||||||
def clean_email(self):
|
def clean_email(self):
|
||||||
|
|
Loading…
Reference in a new issue