diff --git a/src/c3nav/editor/models.py b/src/c3nav/editor/models.py index 1237eab4..e87da4db 100644 --- a/src/c3nav/editor/models.py +++ b/src/c3nav/editor/models.py @@ -151,3 +151,6 @@ class Change(models.Model): if self.changeset.proposed is not None or self.changeset.applied is not None: raise TypeError('can not add change object to uneditable changeset.') super().save(*args, **kwargs) + + def delete(self, *args, **kwargs): + raise TypeError('change objects can not be deleted directly.')