From 143bdc06dc7671c390c5ac26a9c077d8aacce4e8 Mon Sep 17 00:00:00 2001
From: Ernesto Rico Schmidt <ernesto@helsinki.at>
Date: Fri, 5 May 2023 11:32:05 -0400
Subject: [PATCH] Make end_time field in Schedule nullable

---
 .../migrations/0059_alter_schedule_end_time.py | 18 ++++++++++++++++++
 program/models.py                              |  2 +-
 2 files changed, 19 insertions(+), 1 deletion(-)
 create mode 100644 program/migrations/0059_alter_schedule_end_time.py

diff --git a/program/migrations/0059_alter_schedule_end_time.py b/program/migrations/0059_alter_schedule_end_time.py
new file mode 100644
index 00000000..a0f3a1df
--- /dev/null
+++ b/program/migrations/0059_alter_schedule_end_time.py
@@ -0,0 +1,18 @@
+# Generated by Django 3.2.18 on 2023-04-28 22:33
+
+from django.db import migrations, models
+
+
+class Migration(migrations.Migration):
+
+    dependencies = [
+        ('program', '0058_auto_20230419_0039'),
+    ]
+
+    operations = [
+        migrations.AlterField(
+            model_name='schedule',
+            name='end_time',
+            field=models.TimeField(help_text='End time of schedule.', null=True),
+        ),
+    ]
diff --git a/program/models.py b/program/models.py
index 84fde7e5..e83652e6 100644
--- a/program/models.py
+++ b/program/models.py
@@ -342,7 +342,7 @@ class Schedule(models.Model):
         null=True,
         help_text="A tank ID in case the timeslot's playlist_id is empty.",
     )
-    end_time = models.TimeField(help_text="End time of schedule.")
+    end_time = models.TimeField(null=True, help_text="End time of schedule.")
     first_date = models.DateField(help_text="Start date of schedule.")
     is_repetition = models.BooleanField(
         default=False,
-- 
GitLab