From 644dd63fc0855d11e871550c39d5277eccc997a8 Mon Sep 17 00:00:00 2001 From: Étienne Loks Date: Wed, 18 May 2022 15:45:17 +0200 Subject: Account: fix username check on simple user (not only ishtaruser) --- ishtar_common/forms_common.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'ishtar_common/forms_common.py') diff --git a/ishtar_common/forms_common.py b/ishtar_common/forms_common.py index 65d892fc9..b689b7baf 100644 --- a/ishtar_common/forms_common.py +++ b/ishtar_common/forms_common.py @@ -1065,11 +1065,11 @@ class AccountForm(IshtarForm): _("You must provide a correct " "password.") ) # check username unicity - q = models.IshtarUser.objects.filter( - user_ptr__username=cleaned_data.get("username") + q = User.objects.filter( + username=cleaned_data.get("username") ) if cleaned_data.get("pk"): - q = q.exclude(person__pk=cleaned_data.get("pk")) + q = q.exclude(ishtaruser__person__pk=cleaned_data.get("pk")) if q.count(): raise forms.ValidationError(_("This username already exists.")) return cleaned_data -- cgit v1.2.3