From 0edaefcc75d152a5b36f34a5d2ee97b5cf3d6ba1 Mon Sep 17 00:00:00 2001
From: Ernesto Rico Schmidt <ernesto@helsinki.at>
Date: Tue, 11 Apr 2023 12:56:32 -0400
Subject: [PATCH] Make alt_text and credits not nullable

---
 program/migrations/0053_auto_20230411_1855.py | 23 +++++++++++++++++++
 program/models.py                             |  4 ++--
 2 files changed, 25 insertions(+), 2 deletions(-)
 create mode 100644 program/migrations/0053_auto_20230411_1855.py

diff --git a/program/migrations/0053_auto_20230411_1855.py b/program/migrations/0053_auto_20230411_1855.py
new file mode 100644
index 00000000..6a9ad1de
--- /dev/null
+++ b/program/migrations/0053_auto_20230411_1855.py
@@ -0,0 +1,23 @@
+# Generated by Django 3.2.18 on 2023-04-11 16:55
+
+from django.db import migrations, models
+
+
+class Migration(migrations.Migration):
+
+    dependencies = [
+        ('program', '0052_show_logo'),
+    ]
+
+    operations = [
+        migrations.AlterField(
+            model_name='image',
+            name='alt_text',
+            field=models.TextField(blank=True, default=''),
+        ),
+        migrations.AlterField(
+            model_name='image',
+            name='credits',
+            field=models.TextField(blank=True, default=''),
+        ),
+    ]
diff --git a/program/models.py b/program/models.py
index 64c6780d..6fd966d0 100644
--- a/program/models.py
+++ b/program/models.py
@@ -140,8 +140,8 @@ class Language(models.Model):
 
 
 class Image(models.Model):
-    alt_text = models.TextField(blank=True, null=True)
-    credits = models.TextField(blank=True, null=True)
+    alt_text = models.TextField(blank=True, default="")
+    credits = models.TextField(blank=True, default="")
     height = models.PositiveIntegerField(blank=True, null=True, editable=False)
     image = VersatileImageField(
         blank=True,
-- 
GitLab