From a31d20cd47a36c9880e551ea0242f1e625cd4a48 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Tomi=20Valentov=C3=A1?= <git@imaniti.org>
Date: Tue, 27 Aug 2024 20:32:05 +0200
Subject: [PATCH] remove tab links

---
 .../migrations/0281_auto_20240827_2030.py     | 27 +++++++++++++++++++
 1 file changed, 27 insertions(+)
 create mode 100644 district/migrations/0281_auto_20240827_2030.py

diff --git a/district/migrations/0281_auto_20240827_2030.py b/district/migrations/0281_auto_20240827_2030.py
new file mode 100644
index 00000000..e13f6db8
--- /dev/null
+++ b/district/migrations/0281_auto_20240827_2030.py
@@ -0,0 +1,27 @@
+# Generated by Django 5.0.7 on 2024-08-27 18:30
+
+from django.db import migrations
+
+
+def remove_wrongly_added_tab_links(apps, schema_editor):
+    DistrictNewProgramPage = apps.get_model("district", "DistrictNewProgramPage")
+
+    for page in DistrictNewProgramPage.objects.all():
+        for program in page.program:
+            if program.block_type != "program_group_with_candidates":
+                continue
+
+            program.value["tab_links"] = []
+
+        page.save()
+
+
+class Migration(migrations.Migration):
+
+    dependencies = [
+        ('district', '0280_alter_districtnewprogrampage_program'),
+    ]
+
+    operations = [
+        migrations.RunPython(remove_wrongly_added_tab_links)
+    ]
-- 
GitLab