diff options
Diffstat (limited to 'tests/extra_regress/models.py')
| -rw-r--r-- | tests/extra_regress/models.py | 6 |
1 files changed, 2 insertions, 4 deletions
diff --git a/tests/extra_regress/models.py b/tests/extra_regress/models.py index b069affccd..3765601f7f 100644 --- a/tests/extra_regress/models.py +++ b/tests/extra_regress/models.py @@ -13,12 +13,10 @@ class RevisionableModel(models.Model): def __str__(self): return "%s (%s, %s)" % (self.title, self.id, self.base.id) - def save(self, *args, **kwargs): - super().save(*args, **kwargs) + def save(self, *args, force_insert=None, force_update=None, **kwargs): + super().save(*args, force_insert=force_insert, force_update=force_update, **kwargs) if not self.base: self.base = self - kwargs.pop('force_insert', None) - kwargs.pop('force_update', None) super().save(*args, **kwargs) def new_revision(self): |
