diff --git a/src/c3nav/mapdata/models/locations.py b/src/c3nav/mapdata/models/locations.py index d6a7c7b0..39d8abbe 100644 --- a/src/c3nav/mapdata/models/locations.py +++ b/src/c3nav/mapdata/models/locations.py @@ -57,6 +57,10 @@ class Location(LocationSlug, EditorFormMixin, models.Model): class Meta: abstract = True + def __init__(self, *args, **kwargs): + super().__init__(*args, **kwargs) + self.titles = self.titles.copy() + def serialize(self, detailed=True, **kwargs): result = super().serialize(**kwargs) if not detailed: