From 8a3d3bc18fa3e848b1d29839930cd9c61fbdeb75 Mon Sep 17 00:00:00 2001 From: Gwendolyn Date: Wed, 20 Dec 2023 23:34:04 +0100 Subject: [PATCH] migration for ChangedObject.updated_fields to use DjangoJSONEncoder (does not change db) --- .../0003_changedobject_json_encoder.py | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) create mode 100644 src/c3nav/editor/migrations/0003_changedobject_json_encoder.py diff --git a/src/c3nav/editor/migrations/0003_changedobject_json_encoder.py b/src/c3nav/editor/migrations/0003_changedobject_json_encoder.py new file mode 100644 index 00000000..d59db334 --- /dev/null +++ b/src/c3nav/editor/migrations/0003_changedobject_json_encoder.py @@ -0,0 +1,19 @@ +# Generated by Django 4.2.7 on 2023-12-20 22:25 + +import django.core.serializers.json +from django.db import migrations, models + + +class Migration(migrations.Migration): + + dependencies = [ + ('editor', '0002_django_4_0'), + ] + + operations = [ + migrations.AlterField( + model_name='changedobject', + name='updated_fields', + field=models.JSONField(default=dict, encoder=django.core.serializers.json.DjangoJSONEncoder, verbose_name='updated fields'), + ), + ]