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