Fix attempt to deference many2many before pk exists
authorMagnus Hagander <magnus@hagander.net>
Thu, 9 May 2024 06:05:12 +0000 (08:05 +0200)
committerMagnus Hagander <magnus@hagander.net>
Thu, 9 May 2024 06:05:12 +0000 (08:05 +0200)
postgresqleu/confreg/models.py

index f36c885361d1ab89661d8b2807bea15cbfb694c0..cf71e27fa530345983e01b7e6659da8071ddda41 100644 (file)
@@ -844,7 +844,7 @@ class ConferenceRegistration(models.Model):
 
     @property
     def partoftransfer(self):
-        return self.transfer_from_reg.exists() or self.transfer_to_reg.exists()
+        return self.pk and (self.transfer_from_reg.exists() or self.transfer_to_reg.exists())
 
     def get_field_string(self, field):
         r = getattr(self, field)