From 92760c7e9faa352402be5e366ddb5afeb72194ed Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Alexa=20Valentov=C3=A1?= <git@imaniti.org> Date: Fri, 4 Oct 2024 09:55:28 +0200 Subject: [PATCH] fix Opava people page --- .../migrations/0293_auto_20241004_0952.py | 31 +++++++++++++++++++ 1 file changed, 31 insertions(+) create mode 100644 district/migrations/0293_auto_20241004_0952.py diff --git a/district/migrations/0293_auto_20241004_0952.py b/district/migrations/0293_auto_20241004_0952.py new file mode 100644 index 00000000..8a38bb47 --- /dev/null +++ b/district/migrations/0293_auto_20241004_0952.py @@ -0,0 +1,31 @@ +# Generated by Django 5.0.7 on 2024-10-04 07:52 + +from django.db import migrations + + +def fix_opava_people_page(apps, schema_editor): + # DistrictPeoplePage = apps.get_model("district", "DistrictPeoplePage") + # NOTE: Can't have this for the save_revision() method + + from district.models import DistrictPeoplePage + + page = DistrictPeoplePage.objects.filter(id=2015).first() + + if page is None: + return + + page.content = page.content.get_prep_value() + + page.save() + page.save_revision().publish() + + +class Migration(migrations.Migration): + + dependencies = [ + ('district', '0292_districtoctopuspersonpage_originating_display'), + ] + + operations = [ + migrations.RunPython(fix_opava_people_page) + ] -- GitLab