diff --git a/meetings/models.py b/meetings/models.py index e351183..9bd407a 100644 --- a/meetings/models.py +++ b/meetings/models.py @@ -204,7 +204,14 @@ class AppointmentRequest(models.Model): rejection_reason = EncryptedTextField(blank=True) jitsi_meet_url = models.URLField(blank=True, null=True, help_text="Jitsi Meet URL for the video session") - jitsi_room_id = models.CharField(max_length=100, unique=True, null=True, blank=True, help_text="Jitsi room ID") + jitsi_room_id = models.CharField( + max_length=100, + unique=True, + null=True, + blank=True, + default=None, + help_text="Jitsi room ID" + ) created_at = models.DateTimeField(auto_now_add=True) updated_at = models.DateTimeField(auto_now=True) @@ -306,8 +313,8 @@ class AppointmentRequest(models.Model): self.status = 'rejected' self.rejection_reason = reason self.scheduled_datetime = None - self.jitsi_meet_url = '' - self.jitsi_room_id = '' + self.jitsi_meet_url = None + self.jitsi_room_id = None if commit: self.save() diff --git a/templates/emails/appointment_rejected.html b/templates/emails/appointment_rejected.html index 3e3a561..f534b5a 100644 --- a/templates/emails/appointment_rejected.html +++ b/templates/emails/appointment_rejected.html @@ -269,7 +269,6 @@ Submit a new request with different preferred dates or times
Your therapy session has been scheduled
@@ -264,6 +269,9 @@