feat: increase max_length for encrypted fields in AppointmentRequest model
This commit is contained in:
parent
875a284893
commit
31a1f56fc9
@ -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,
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user