always copy dict on Location.__init__ because it could be the default

This commit is contained in:
Laura Klünder 2017-06-18 18:08:58 +02:00
parent 4595920337
commit 9cf48cb609

View file

@ -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: