From 51abe3126d6fb9f3b2d259a206d231f88f18c2d0 Mon Sep 17 00:00:00 2001
From: Ernesto Rico Schmidt <ernesto@helsinki.at>
Date: Tue, 26 Mar 2024 17:21:53 -0400
Subject: [PATCH] feat: make title blank=True

Closes #203
---
 program/migrations/0084_alter_note_title.py | 18 ++++++++++++++++++
 program/models.py                           |  2 +-
 2 files changed, 19 insertions(+), 1 deletion(-)
 create mode 100644 program/migrations/0084_alter_note_title.py

diff --git a/program/migrations/0084_alter_note_title.py b/program/migrations/0084_alter_note_title.py
new file mode 100644
index 00000000..fce3cc1e
--- /dev/null
+++ b/program/migrations/0084_alter_note_title.py
@@ -0,0 +1,18 @@
+# Generated by Django 4.2.11 on 2024-03-25 22:24
+
+from django.db import migrations, models
+
+
+class Migration(migrations.Migration):
+
+    dependencies = [
+        ("program", "0083_alter_host_options_alter_note_options_and_more"),
+    ]
+
+    operations = [
+        migrations.AlterField(
+            model_name="note",
+            name="title",
+            field=models.CharField(blank=True, default="", max_length=128),
+        ),
+    ]
diff --git a/program/models.py b/program/models.py
index 091d66ed..64ebe6b2 100644
--- a/program/models.py
+++ b/program/models.py
@@ -474,7 +474,7 @@ class Note(models.Model):
     summary = models.TextField(blank=True)
     tags = models.JSONField(blank=True, default=list)
     timeslot = models.OneToOneField(TimeSlot, null=True, on_delete=models.SET_NULL, unique=True)
-    title = models.CharField(max_length=128)
+    title = models.CharField(blank=True, default="", max_length=128)
     topic = models.ManyToManyField(Topic, blank=True, related_name="episodes")
     updated_at = models.DateTimeField(auto_now=True, blank=True, null=True)
     updated_by = models.CharField(blank=True, default="", max_length=150)
-- 
GitLab