diff options
author | Étienne Loks <etienne.loks@iggdrasil.net> | 2022-05-18 15:45:17 +0200 |
---|---|---|
committer | Étienne Loks <etienne.loks@iggdrasil.net> | 2022-05-18 15:45:17 +0200 |
commit | 37f879d59734220e4760fda70ddacbf1629ff2bd (patch) | |
tree | dfdfb6d69ad039c5f87d54fb6676fa55ee93a6bd /ishtar_common | |
parent | 8ae92e8c97beb6e97832c8ee2a66ccd845b30a38 (diff) | |
download | Ishtar-37f879d59734220e4760fda70ddacbf1629ff2bd.tar.bz2 Ishtar-37f879d59734220e4760fda70ddacbf1629ff2bd.zip |
Account: fix username check on simple user (not only ishtaruser)
Diffstat (limited to 'ishtar_common')
-rw-r--r-- | ishtar_common/forms_common.py | 6 | ||||
-rw-r--r-- | ishtar_common/version.py | 4 |
2 files changed, 5 insertions, 5 deletions
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 diff --git a/ishtar_common/version.py b/ishtar_common/version.py index 5f8a164ca..f70fb2aff 100644 --- a/ishtar_common/version.py +++ b/ishtar_common/version.py @@ -1,5 +1,5 @@ -# 3.1.67 -VERSION = (3, 1, 67) +# 3.1.68 +VERSION = (3, 1, 68) def get_version(): |