fix username save

This commit is contained in:
jpt 2025-04-20 02:17:15 -05:00
parent a42b281b41
commit 919a93a92f

View File

@ -69,6 +69,11 @@ class User(AbstractBaseUser, PermissionsMixin):
super().clean()
self.email = self.__class__.objects.normalize_email(self.email)
def save(self, *args, **kwargs):
if EMAIL_REQUIRED and not self.username:
self.username = self.email
super().save(*args, **kwargs)
def get_short_name(self):
return self.username