Skip to content
Snippets Groups Projects
Commit 89ae0d13 authored by Tom Teichler's avatar Tom Teichler :beers:
Browse files

Merge save methods

parent 9fd208f0
No related branches found
No related tags found
1 merge request!42Set price correct for event registration
Pipeline #130692 failed
......@@ -311,10 +311,6 @@ class EventRegistration(ExtensibleModel):
cost = models.IntegerField(verbose_name=_("Cost in €"), null=True, blank=True)
def save(self, *args, **kwargs):
if self.cost is not None:
self.cost = self.event.cost
super().save(*args, **kwargs)
def mark_checked_in(self):
if not self.checked_in:
......@@ -420,6 +416,8 @@ class EventRegistration(ExtensibleModel):
def save(self, *args, **kwargs):
self.event.sync_group_members()
if self.cost is None:
self.cost = self.event.cost
super().save(*args, **kwargs)
def delete(self, *args, **kwargs):
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment