Refs #634 -- Re-allow deleting the last subevent and fix UI crashes

This commit is contained in:
Raphael Michel
2018-04-13 10:14:54 +02:00
parent fd9f521c60
commit b2721db8e0
4 changed files with 20 additions and 17 deletions

View File

@@ -660,7 +660,7 @@ class SubEvent(EventMixin, LoggedModel):
return self.event.currency
def allow_delete(self):
return self.event.subevents.count() > 1
return not self.orderposition_set.exists()
def delete(self, *args, **kwargs):
super().delete(*args, **kwargs)