fix issue #11
This commit is contained in:
		@ -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):
 | 
			
		||||
 | 
			
		||||
		Reference in New Issue
	
	Block a user