From 76e02545bfed8b392d6b7dbe6422df70b6f2e7c2 Mon Sep 17 00:00:00 2001 From: Magnus Hagander Date: Sat, 16 Jun 2018 22:20:43 +0200 Subject: [PATCH] Handle update_fields in sponsorship model Missed in a django upgrade. --- postgresqleu/confsponsor/models.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/postgresqleu/confsponsor/models.py b/postgresqleu/confsponsor/models.py index d75366f..160f95a 100644 --- a/postgresqleu/confsponsor/models.py +++ b/postgresqleu/confsponsor/models.py @@ -31,10 +31,10 @@ class SponsorshipContract(models.Model): if self.contractpdf and not self.pk: raise ValidationError("Can't upload a file until saved at least once! Try again without uploading a file!") - def save(self, force_insert=False, force_update=False): + def save(self, force_insert=False, force_update=False, update_fields=None): if not self.contractpdf: self.contractpdf.storage._delete(self.id) - return super(SponsorshipContract, self).save() + return super(SponsorshipContract, self).save(update_fields=update_fields) def delete_inline_storage(self): self.contractpdf.storage._delete(self.id) pre_delete.connect(delete_inline_storage, sender=SponsorshipContract) -- 2.39.5