diff --git a/src/c3nav/editor/models/changeset.py b/src/c3nav/editor/models/changeset.py index 9c537f28..0b96e515 100644 --- a/src/c3nav/editor/models/changeset.py +++ b/src/c3nav/editor/models/changeset.py @@ -336,6 +336,7 @@ class ChangeSet(models.Model): # todo: reimplement update = self.updates.create(user=user, state='applied') map_update = MapUpdate.objects.create(user=user, type='changeset') + self.as_operations.prefetch().apply() self.state = 'applied' self.last_state_update = update self.last_update = update