From bb609df329df3efef215d07882371c40d8a57f6b Mon Sep 17 00:00:00 2001
From: Matt Westcott <matt@west.co.tt>
Date: Thu, 15 Aug 2024 18:44:45 +0100
Subject: [PATCH] Add footertext locale migration and remove spurious
 workflowcontenttype fixture

Fixes #501
---
 bakerydemo/base/fixtures/bakerydemo.json      |  7 -----
 .../0021_alter_footertext_locale.py           | 26 +++++++++++++++++++
 2 files changed, 26 insertions(+), 7 deletions(-)
 create mode 100644 bakerydemo/base/migrations/0021_alter_footertext_locale.py

diff --git a/bakerydemo/base/fixtures/bakerydemo.json b/bakerydemo/base/fixtures/bakerydemo.json
index ae3def2b5..f52d0d1cd 100644
--- a/bakerydemo/base/fixtures/bakerydemo.json
+++ b/bakerydemo/base/fixtures/bakerydemo.json
@@ -1516,13 +1516,6 @@
       "workflow": 1
     }
   },
-  {
-    "model": "wagtailcore.workflowcontenttype",
-    "pk": 4,
-    "fields": {
-      "workflow": 1
-    }
-  },
   {
     "model": "wagtailcore.workflowtask",
     "pk": 1,
diff --git a/bakerydemo/base/migrations/0021_alter_footertext_locale.py b/bakerydemo/base/migrations/0021_alter_footertext_locale.py
new file mode 100644
index 000000000..47dfa445e
--- /dev/null
+++ b/bakerydemo/base/migrations/0021_alter_footertext_locale.py
@@ -0,0 +1,26 @@
+# Generated by Django 5.0.8 on 2024-08-15 17:22
+
+import django.db.models.deletion
+from django.db import migrations, models
+
+
+class Migration(migrations.Migration):
+
+    dependencies = [
+        ("base", "0020_alter_footertext_options"),
+        ("wagtailcore", "0094_alter_page_locale"),
+    ]
+
+    operations = [
+        migrations.AlterField(
+            model_name="footertext",
+            name="locale",
+            field=models.ForeignKey(
+                editable=False,
+                on_delete=django.db.models.deletion.PROTECT,
+                related_name="+",
+                to="wagtailcore.locale",
+                verbose_name="locale",
+            ),
+        ),
+    ]