From 16ebe2882db4411ffe9f7a28f2dd059a4d7a4568 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Laura=20Kl=C3=BCnder?= Date: Thu, 5 Dec 2024 17:05:13 +0100 Subject: [PATCH] another place to not get confused with many_to_many fields --- src/c3nav/editor/changes.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/c3nav/editor/changes.py b/src/c3nav/editor/changes.py index 7c67af47..878b6e5e 100644 --- a/src/c3nav/editor/changes.py +++ b/src/c3nav/editor/changes.py @@ -741,7 +741,7 @@ class ChangedObjectCollection(BaseSchema): new_situation.occupied_unique_values.setdefault( new_operation.obj.model, {} ).setdefault(field_name, {})[value] = new_operation.obj.id - if field.is_relation: + if field.is_relation and not field.many_to_many: # relation field was changed? add foundobjectreference new_situation.obj_references.setdefault( field.related_model._meta.model_name, {}