Fix defaults for sponsorship benefit classes
authorMagnus Hagander <magnus@hagander.net>
Fri, 21 Sep 2018 12:26:12 +0000 (14:26 +0200)
committerMagnus Hagander <magnus@hagander.net>
Fri, 21 Sep 2018 12:26:12 +0000 (14:26 +0200)
Defaulting to null when nulls are not allowed turns out to be a bad
idea.

postgresqleu/confsponsor/backendforms.py

index 6a88d32c3e5a568dd9089f846269e71e86c6444c..e8892568bd58581b0646420d5179a83aec8234b4 100644 (file)
@@ -94,7 +94,7 @@ class BackendSponsorshipLevelBenefitManager(object):
                        return None
 
        def get_instancemaker(self, masterobj):
-               return lambda: SponsorshipBenefit(level=masterobj)
+               return lambda: SponsorshipBenefit(level=masterobj, class_parameters={})
 
 class BackendSponsorshipLevelForm(BackendForm):
        helplink='sponsors#level'