Compare commits
No commits in common. "a59b2499f0f1bf4efe52bfe2d1303592c6783503" and "565592dfb4f1ed4608f24322d5d8e51b1130deec" have entirely different histories.
a59b2499f0
...
565592dfb4
@ -185,11 +185,11 @@ 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 = models.CharField(max_length=255)
|
first_name = EncryptedCharField()
|
||||||
last_name = models.CharField(max_length=255)
|
last_name = EncryptedCharField()
|
||||||
email = models.EmailField(max_length=255, unique=False)
|
email = EncryptedEmailField()
|
||||||
phone = models.CharField(null=True, blank=True, max_length=50)
|
phone = EncryptedCharField(null=True, blank=True)
|
||||||
reason = models.TextField(blank=True, null=True, help_text="Reason for appointment")
|
reason = EncryptedTextField(blank=True, null=True)
|
||||||
|
|
||||||
preferred_dates = models.JSONField(
|
preferred_dates = models.JSONField(
|
||||||
help_text="List of preferred dates (YYYY-MM-DD format)"
|
help_text="List of preferred dates (YYYY-MM-DD format)"
|
||||||
@ -199,7 +199,6 @@ class AppointmentRequest(models.Model):
|
|||||||
)
|
)
|
||||||
|
|
||||||
status = models.CharField(
|
status = models.CharField(
|
||||||
max_length=20,
|
|
||||||
choices=STATUS_CHOICES,
|
choices=STATUS_CHOICES,
|
||||||
default='pending_review'
|
default='pending_review'
|
||||||
)
|
)
|
||||||
@ -212,13 +211,11 @@ class AppointmentRequest(models.Model):
|
|||||||
rejection_reason = EncryptedTextField(blank=True, null=True)
|
rejection_reason = EncryptedTextField(blank=True, null=True)
|
||||||
|
|
||||||
jitsi_meet_url = models.URLField(
|
jitsi_meet_url = models.URLField(
|
||||||
unique=True,
|
|
||||||
blank=True,
|
blank=True,
|
||||||
null=True,
|
null=True,
|
||||||
help_text="Jitsi Meet URL for the video session"
|
help_text="Jitsi Meet URL for the video session"
|
||||||
)
|
)
|
||||||
jitsi_room_id = models.CharField(
|
jitsi_room_id = models.CharField(
|
||||||
max_length=255,
|
|
||||||
unique=True,
|
unique=True,
|
||||||
null=True,
|
null=True,
|
||||||
blank=True,
|
blank=True,
|
||||||
@ -227,7 +224,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( blank=True, null=True, max_length=255)
|
jitsi_meeting_password = models.CharField( 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