Compare commits

...

2 Commits

View File

@ -86,7 +86,7 @@ class EncryptedTextField(models.TextField):
class EncryptedURLField(EncryptedCharField): class EncryptedURLField(EncryptedCharField):
def __init__(self, *args, **kwargs): def __init__(self, *args, **kwargs):
kwargs['max_length'] = kwargs.get('max_length', 200) kwargs['max_length'] = kwargs.get('max_length', 3000)
super().__init__(*args, **kwargs) super().__init__(*args, **kwargs)
class AdminWeeklyAvailability(models.Model): class AdminWeeklyAvailability(models.Model):
@ -189,7 +189,7 @@ class AppointmentRequest(models.Model):
id = models.UUIDField(primary_key=True, default=uuid.uuid4, editable=False) id = models.UUIDField(primary_key=True, default=uuid.uuid4, editable=False)
first_name = EncryptedCharField(max_length=255) first_name = EncryptedCharField(max_length=255)
last_name = EncryptedCharField(max_length=255) last_name = EncryptedCharField(max_length=255)
email = EncryptedEmailField() email = EncryptedEmailField(max_length=255)
phone = EncryptedCharField(max_length=255, blank=True) phone = EncryptedCharField(max_length=255, blank=True)
reason = EncryptedTextField(blank=True) reason = EncryptedTextField(blank=True)
@ -211,7 +211,7 @@ class AppointmentRequest(models.Model):
default=60, default=60,
help_text="Duration in minutes" help_text="Duration in minutes"
) )
rejection_reason = EncryptedTextField(blank=True) rejection_reason = EncryptedTextField(blank=True, null=True, max_length=1000)
jitsi_meet_url = models.URLField( jitsi_meet_url = models.URLField(
blank=True, blank=True,
@ -228,7 +228,7 @@ class AppointmentRequest(models.Model):
jitsi_meeting_created = models.BooleanField(default=False) jitsi_meeting_created = models.BooleanField(default=False)
jitsi_moderator_token = models.TextField(blank=True, null=True) jitsi_moderator_token = models.TextField(blank=True, null=True)
jitsi_participant_token = models.TextField(blank=True, null=True) jitsi_participant_token = models.TextField(blank=True, null=True)
jitsi_meeting_password = models.CharField(max_length=100, blank=True, null=True) jitsi_meeting_password = models.CharField(max_length=255, blank=True, null=True)
jitsi_meeting_config = models.JSONField( jitsi_meeting_config = models.JSONField(
default=dict, default=dict,