fix issue #11
This commit is contained in:
parent
84483ecd3c
commit
58f9262e59
|
@ -39,8 +39,6 @@ class Episode(Page):
|
|||
return super().get_absolute_url()
|
||||
|
||||
def save(self, *args, **kwargs):
|
||||
if self.cover is None:
|
||||
self.cover = self.program.cover
|
||||
if self.parent is None:
|
||||
raise ValueError('missing parent program')
|
||||
super().save(*args, **kwargs)
|
||||
|
|
|
@ -108,6 +108,9 @@ class Page(models.Model):
|
|||
self.pub_date = tz.now()
|
||||
elif not self.is_published:
|
||||
self.pub_date = None
|
||||
|
||||
if not self.cover and self.parent:
|
||||
self.cover = self.parent.cover
|
||||
super().save(*args, **kwargs)
|
||||
|
||||
def get_absolute_url(self):
|
||||
|
|
Loading…
Reference in New Issue
Block a user