Update user model to remove unnecessary fields

This commit is contained in:
Dustin Pianalto 2019-12-14 00:16:53 -09:00
parent ff4db465ee
commit 5b8d679a35

View File

@ -32,14 +32,13 @@ class User(AbstractUser):
name = CharField(_("Name of User"), blank=True, max_length=255) name = CharField(_("Name of User"), blank=True, max_length=255)
username = models.CharField( username = models.CharField(
_('username'), _('username'),
max_length=150, max_length=32,
unique=False, unique=False,
help_text=_('Required. 150 characters or fewer. Letters, digits and @/./+/-/_ only.'), help_text=_('Required. 32 characters or fewer. Any character allowed by Discord.'),
validators=[CustomUsernameValidator()], validators=[CustomUsernameValidator()],
) )
id = models.CharField(max_length=30, primary_key=True) id = models.CharField(max_length=30, primary_key=True)
discord_username = models.CharField(max_length=100, null=True) previous_usernames = ArrayField(models.CharField(max_length=100), blank=True, null=True)
previous_discord_usernames = ArrayField(models.CharField(max_length=100), blank=True, null=True)
discriminator = models.CharField(max_length=4, null=True) discriminator = models.CharField(max_length=4, null=True)
previous_discriminators = ArrayField(models.CharField(max_length=4), blank=True, null=True) previous_discriminators = ArrayField(models.CharField(max_length=4), blank=True, null=True)
guilds = models.ManyToManyField(Guild, blank=True, null=True) guilds = models.ManyToManyField(Guild, blank=True, null=True)
@ -60,7 +59,7 @@ class User(AbstractUser):
if User.objects.filter(id=id).exists(): if User.objects.filter(id=id).exists():
return create_error_response("User Exists please update instead of create", return create_error_response("User Exists please update instead of create",
status=status.HTTP_409_CONFLICT) status=status.HTTP_409_CONFLICT)
discord_username = data.get('username') username = data.get('username')
discriminator = data.get('discriminator') discriminator = data.get('discriminator')
guild_id = data.get('guild') guild_id = data.get('guild')
try: try:
@ -79,7 +78,7 @@ class User(AbstractUser):
user = User( user = User(
id=id, id=id,
discord_username=discord_username, username=username,
discriminator=discriminator, discriminator=discriminator,
animated=animated, animated=animated,
avatar=avatar, avatar=avatar,